Profiles tab after CUA implementation
Hello All,
I have a query in SU01 transaction. After implementing the CUA, my central system does not show any profiles (in PROFILES tab) for Composite Roles and single roles assigned for the user. Is it Normal or is it something to do with CUA implementation. I can see the related system generated role profiles for the roles assigned to user in the respective child systems. We are on SAP R/3 4.7 version.
Thanks in advance for the time.
Br,
Sri
Hello Raghu,
This should not cause any concerns for you. However if you want to display the profiles please change the settings in SCUM from GLOBAL to LOCAL. Then you should be able to see the profiles. But I would advise against it cause then it will be possible to assign profiles in child systems directly.Not a good thing.
Please award points for useful answers.
Regards.
Ruchit.
Message was edited by: Ruchit Khushu
Message was edited by: Ruchit Khushu
Message was edited by: Ruchit Khushu
Similar Messages
-
"open a new tab" buttton on the toolbar does not insert new tab after current
I want the open a new tab button at the right end of the tab bar to open a new tab after the currently open tab the same way the browser does when the browser.tabs.insertRelatedAfterCurrent profile option is set to true.
This current behavior is VERY annoying as I always have many tabs open and then have to scroll all the way to the right of the tab bar and drag the new tab back to where I want it, which is always following the currently active tab.
Not sure if this was ever supported but if not I used to run Tabberwoky which no longer works and I've become quite fond of the feature and I need to make Firefox 8 do this.
Please tell me how, not that I can't or should do it some other way.
Thanks.That did it! Sure saves me trying to figure out how to write an extension to do it but if there is a simple example similar to my request that the source code is available for so I can take a look at it to see how its done the link to it would be appreciated.
Thanks for the help! -
Need details about "Lock Profiling" tab of JRockit JRA
Hi,
I'm experimenting with the JRockit JRA tool: I think this is a very useful tool ! It provides very valuable information.
About locks ("Lock Profiling" tab), since JRockit manages locks in a very sophisticated manneer, it enables to get very important information about which monitors are used by the application, helping for improving the performances.
Nevertheless, the BEA categories (thin/fat, uncontended/contended, recursive, after sleep) are not so clear. A short paper explaining what they mean would greatly help.
Fat contended monitors cost the most, but maybe 10000 thin uncontended locks cost the same as 1 fat contended lock does. We don't know.
So, there is a lack of information about the cost (absolute: in ms, or relative: 1 fat lock costs as N thin locks) of each kind of monitor. This information would dramaticaly help people searching where improvements of lock management are required in their application.
Thanks,
Tonygreat explanation! Thanks
"ihse" <[email protected]> wrote in message
news:18555807.1105611467160.JavaMail.root@jserv5...
About thin, fat, recursive and contended locks in JRockit:
Let's start with the easiest part: recursive locks. A recursive lock
occurs in the following scenario:synchronized(foo) { // first time thread takes lock
synchronized(foo) { // this time, the lock is taken recursively
}The recursive lock taking may also occur in a method call several levels
down - it doesn't matter. Recursive locks are not neccessarily any sign of
bad programming, at least not if the recursive lock taking is done by a
separate method.
The good news is that recursive lock taking in JRockit is extremely fast.
In fact, the cost to take a lock recursively is almost negligable. This is
regardless if the lock was originally taken as a thin or a fat lock
(explained in detail below).
Now let's talk a bit about contention. Contention occurs whenever a thread
tries to take a lock, and that lock is not available (that is, it is held
by another thread). Let me be clear: contention ALWAYS costs in terms of
performance. The exact cost depends on many factors. I'll get to some more
details on the costs later on.
So if performance is an issue, you should strive to avoid contention.
Unfortunately, in many cases it is not possible to avoid contention -- if
you're application requires several threads to access a single, shared
resource at the same time, contention is unavoidable. Some designs are
better than others, though. Be careful that you don't overuse
synchronized-blocks. Minimize the code that has to be run while holding a
highly-contended lock. Don't use a single lock to protect unrelated
resources, if that lock proves to be easily contended.
In principle, that is all you can do as an application developer: design
your program to avoid contention, if possible. There are some experimental
flags to change some of the JRockit locking behaviour, but I strongly
discourage anyone from using these. The default values is carefully
trimmed, and changing this is likely to result in worse, rather than
better, performance.
Still, I understand if you're curious to what JRockit is doing with your
application. I'll give some more details about the locking strategies in
JRockit.
All objects in Java are potential locks (monitors). This potential is
realized as an actual lock as soon as any thread enters a synchronized
block on that object. When a lock is "born" in this way, it is a kind of
lock that is known as a "thin lock". A thin lock has the following
characteristics:
* It requires no extra memory -- all information about the lock is stored
in the object itself.
* It is fast to take.
* Other threads that try to take the lock cannot register themselves as
contending.
The most costly part of taking a thin lock is a CAS (compare-and-swap)
operation. It's an atomic instruction, which means as far as CPU
instructions goes, it is dead slow. Compared to other parts of locking
(contention in general, and taking fat locks in specific), it is still
very fast.
For locks that are mostly uncontended, thin locks are great. There is
little overhead compared to no locking, which is good since a lot of Java
code (especially in the class library) use lot of synchronization.
However, as soon as a lock becomes contended, the situation is not longer
as obvious as to what is most efficient. If a lock is held for just a very
short moment of time, and JRockit is running on a multi-CPU (SMP) machine,
the best strategy is to "spin-lock". This means, that the thread that
wants the lock continuously checks if the lock is still taken, "spinning"
in a tight loop. This of course means some performance loss: no actual
user code is running, and the CPU is "wasting" time that could have been
spent on other threads. Still, if the lock is released by the other
threads after just a few cycles in the spin loop, this method is
preferable. This is what's meant by a "contended thin lock".
If the lock is not going to be released very fast, using this method on
contention would lead to bad performance. In that case, the lock is
"inflated" to a "fat lock". A fat lock has the following characteristics:
* It requeries a little extra memory, in terms of a separate list of
threads wanting to acquire the lock.
* It is relatively slow to take.
* One (or more) threads can register as queueing for (blocking on) that
lock.
A thread that encounters contention on a fat lock register itself as
blocking on that lock, and goes to sleep. This means giving up the rest of
its time quantum given to it by the OS. While this means that the CPU will
be used for running real user code on another thread, the extra context
switch is still expensive, compared to spin locking. When a thread does
this, we have a "contended fat lock".
When the last contending thread releases a fat lock, the lock normally
remains fat. Taking a fat lock, even without contention, is more expensive
than taking a fat lock (but less expensive than converting a thin lock to
a fat lock). If JRockit believes that the lock would benefit from being
thin (basically, if the contention was pure "bad luck" and the lock
normally is uncontended), it might "deflate" it to a thin lock again.
A special note regarding locks: if wait/notify/notifyAll is called on a
lock, it will automatically inflate to a fat lock. A good advice (not only
for this reason) is therefore not to mix "actual" locking with this kind
of notification on a single object.
JRockit uses a complex set of heuristics to determine amongst other
things:
* When to spin-lock on a thin lock (and how long), and when to inflate it
to a fat lock on contention.
* If and when to deflate a fat lock back to a thin lock.
* If and when to skip on the fairness on a contended fat lock to improve
performance.
These heuristics are dynamically adaptive, which means that they will
automatically change to what's best suited for the actual application that
is being run.
Since the switch beteen thin and fat locks are done automatically by
JRockit to the kind of lock that maximizes performance of the application,
the relative difference in performance between thin and fat locks
shouldn't really be of any concern to the user. It is impossible to give a
general answer to this question anyhow, since it differs from system to
system, depending on how many CPU:s you have, what kind of CPU:s, the
performance on other parts of the system (memory, cache, etc) and similar
factors. In addition to this, it is also very hard to give a good answer
to the question even for a specific system. Especially tricky is it to
determine with any accuracy the time spent spinning on contended thin
locks, since JRockit loops just a few machine instuctions a few times
before giving up, and profiling of this is likely to heavily influence the
time, giving a skewed image of the performance.
To summarize:
If you're concerned about performance, and can change your program to
avoid contention on a lock - then do so. If you can't avoid contention,
try to keep the code needed to run contended to a minimum. JRockit will
then do whatever is in its power to run your progam as fast as possible.
Use the lock information provided by JRA as a hint: fat locks are likely
to have been contended much or for a long time. Put your effort on
minimizing contention on them. -
To repeat the problem:
1.) Open a .pdf file in Firefox 4
2.) Open a new tab by using the (+) tab button
3.) Try to select within the URL bar (unsuccessful)
I cannot seem to direct my browser to a new website in a new tab after viewing a .pdf file within the browser.Restore your default toolbar by going to Customize - Restore Default Set. I just found it out myself.
-
How do I close a (browser) tab after a submit?
Hi,
We have a flex app that calls our java back end to render a pdf (via LC java api) to a new browser window/tab. Then we would like to close that browser window/tab after the user submits the form successfully, but we haven't figured out a way to do so.
There were mentions of using event.target.closeDoc(true); in Acrobat JavaScript, but I believe that works if the pdf was launched in a stand-alone Acrobat Reader, not when it was rendered to the browser.
Are there any examples out there? Any help would be appreciated, thanks in advance.
- Nelson.You can't close browser windows through calls from within Acrobat. Your only option is to close the window using javascript within the browser, however that only works if the window was opened using javascript within the browser.
-
When trying to turn off compatibility mode on my itunes i dont have a compatibility tab after right clicking properties. Can any one help???
Hi Roger
Thank you for your reply.
My original feed is: http://casa-egypt.com/feed/
However, because I modified the feed http://feeds.feedburner.com/imananddinasbroadcast and nothing changed, I redirected it to another feed and then I deleted this feed.
Is there any way to change the feed in itunes? The only feed I have now is http://feeds.feedburner.com/CasaEgyptStation
I tried to restore the feed http://feeds.feedburner.com/imananddinasbroadcast but feedburner refused.
I know that I missed things up but I still have hope in working things out.
Thanks is advance.
Dina
Message was edited by: dinadik -
Color profile reset after screensaver
Running Leopard 10.5.1. Dual screen setup with my external monitor having configured as a custom color profile to compensate for a little bit of gamma. Strange thing that always when the screen saver comes on, and I move the mouse so that the screen comes back, the colors look blueish. When activating the screen options and moving to the color profile tab, the screen reverts to the correct settings again. I have to do this every time the screen comes out of the screensaver.
I run Parallels on an external HP monitor and OS X on the MBP screen. It's intermittent for me but sometimes I get a weird blue tint on the MBP screen coming out of screensaver. Opening screen prefs knocks it back to normal.
I tried this:
http://installingcats.wordpress.com/2007/11/23/fix-blue-tint-wake-from-screensav er-mac-macbook/
It seemed to work. It's been a few weeks since the last 'blue shift'. -
Table used for storing roles/profiles assignment in CUA lansscape
Hi,
following is my cua setup
master client - 999 of SRM 4.0
child client - 101 of ECC 5.0
child client - 202 of SCM 4.1
in cua all distribution works on its logical name assign to respective client.
here is my question
lets say user 'XYZ' in master client assign single as well as composite role and composite profiles assigned in the master as well as child system.
please tell me in which table this relationship is maintain in sap that Composite roles/profile is from which cua client.
from my finding the tables which store the role and profiles from master and child system are i.e. USRSYSACT & USRSYSPRF.
but i am not able to find table which store the roles to user and user to profiles assigment in CUA setup,can someone please help me.
Thanks,
John.Hi Check the tables
<b>USR10 -role definition
AGR_PROF -Profile for Roles
AGR_TEXTS - Role descriptions
AGR_USERS - Assignment of roles to users
AGR_DEFINE - Auth profiles</b>
if needed see other tables with USR* and AGR_*
Reward points if useful
Regards
Anji -
Notifications Profile changes after a phone call
I have created a custom profile and set my notifications to this profile but After either an incoming or outgoing phone call the profile switches back to 'Normal'... why is this happening?
peace and loveHow are you ending the call? You can end a call two ways, one is to hit the End Call button on the screen when you take the phone away from your ear, the other is pressing the top of the phone.
-
I want Firefox to stay on the SAME tab instead of going to the FIRST tab after saving a page
Several months ago FireFox (7) started going to the FIRST tab after saving and other actions.
This is extremely irritating as I usually have several windows with numerous tabs open and its very time consuming to find the tab I was on.
In fact, I have to open tabs in a new window prior to saving the page if I need info on that page for the file name as it's impossible to go anywhere but the first tab while at the prompt for the page name.
I hope it's not supposed to do that and greatly appreciate help to fix this.
Thanks, ChristineThe photo app puts files in date/time order and ignores their names.
You can look for another app that may honor file names (sorry, I don't know any to recommend) or you can find a program that alters your file properties. If all the files have properties that read the same date and time, then it defaults to alphabetical order -
How to do Process Audit... after a implementation..
Hi,
We are currently in the final configuration stage, Our client insting as to do
final audit to know whether we met as per BPML.
Kindly suggest..
How generally Audit happens after a Implementation ?
Is there any SAP tools?
What are all the important object needs to be covered?
Little urgent..
LaxmananHi Lakshmanan
To my knowledge there is no standard SAP tools for audit. But as you may be aware for implementing SAP, there are 6 stages of implementation process which are called roadmaps.
The stage what you are asking is in third stage, viz. <b>Realization Phase</b>. In stage only, you do Unit Testing and Integration Testing thoroughly. If at all if there is any error in your configuration, through Integration testing, we can find out the error and rectify before implementation.
Of course, issues will come after implementation and you have to support which is part of 5th phase in Roadmap - <b>Go Live and Support</b>.
Thanks
G. Lakshmipathi -
Collection Specialist - Collections Profile Tab of Business Partner.
Hi,
We are using the SAP FSCM Collections Management module. When I assign the collection profile to the Business Partner on the Collections Profile Tab, the Collection Segment, Collection Group are populated based on the configuration but the Collections Specialist does not get populated.
Can someone please throw some light on this if they have experienced this issue?
Thanks & Regards,
Bhairav Naik.Hello Mark , actually I dont think that is possible to transfer data related to collection profile (displayed in BP master data for a BP with colletion managemnt role) from Cusotmer master data because this kind of information are not availabe as my knowledge in Cusotmer master
Solution could to transfer all other available data from Cusotmer data to BP and once transferred update mannually the collection profile.
I have seen also a program ( transaction UDM_BP_PROF) to update collection profile automatically, but I did not manage to make it work on a exidting BP.
What do you think about this approach? -
Firefox for android reloads tabs after minimizing.
I'm using firefox for a month now on my moto g.. it has kitkat 4.4.2. Each time I minimize firefox it reloads the tabs after maximizing. Please help.
When you switch between apps Android may end other applications to give the foreground application more CPU or RAM. There is not a lot that Firefox can do to avoid this behavior.
-
Environment:
MAC OSX 10.9.5
Firefox 32.0.3
Firefox keeps consuming lot of memory when you keep refreshing a tab after an interval.
I opened a single tab in my firefox and logged into my gmail account on that. At this stage the memory consumption was about 400MB. I refreshed the page after 10 seconds and it went to 580MB. Again i refreshed after 10 seconds and this time it was 690MB. Finally, when i refreshed 3rd time after 10 seconds, it was showing as 800MB.
Nothing was changed on the page (no new email, chat conversation, etc. nothing). Some how i feel that the firefox is not doing a good job at garbage collection. I tested this use case with lot of other applications and websites and got the similar result. Other browsers like Google chrome, safari, etc. they just work fine.
For one on of my application with three tabs open, the firefox literally crashed after the high memory consumption (around 2GB).
Can someone tell me if this is a known issue in firefox? and is firefox planning to fix it? Right now, is there any workaround or fix for this?Hi FredMcD,
Thanks for the reply. Unfortunately, i don't see any crash reports in about:crashes. I am trying to reproduce the issue which will make browser to crash but somehow its not happening anymore but the browser gets stuck at a point. Here is what i am doing:
- 3 tabs are open with same page of my application. The page has several panels which has charts and the javascript libraries used for this page are backbone.js, underscore.js, require.js, highcharts.js
- The page automatically reloads after every 30 seconds
- After the first loading of there three tabs, the memory consumption is 600MB. But after 5 minutes, the memory consumption goes to 1.6GB and stays at this rate.
- After sometime, the page wont load completely for any of the tabs. At this stage the browser becomes very slow and i have to either hard refresh the tabs or restart the browser. -
when I click on a PDF file in an email or other formats that open the browser it opens up tab after tab, after tab and does not stop till I close the browner down.
It isnt a certain file type, it is all files Including word docs, excel spreadsheets, pdf's ect.. I remember Firefox asking me if I wanted to make this my default action when I clicked on a link, and I choose to make it such. I would like to change it back so I can choose whether I open/view the file or save it to my drive.
Maybe you are looking for
-
I have tried this a number of times on different days, and each time it ends up saying the file is corrupt (when I try to "run" it). What do you think is going on? And my anti-virus software tell me that the site it is coming from is not "verified."
-
Creating a mini-home network??
I have two macs which I want to be able to share files between wirelessly. I also have airport extreme with internet access from both macs using my wireless network. How do I share files between them? right now I am emailing files back and forth. Thi
-
.pdf files won't open on iPad 3
I have an iPad 3 and .pdf files were opening off of websites fine. I have since downloaded an app called "on cloud". Now, when I try to open the same .pdf files from the same sites I get a message that says Adobe cannot open file because it is not a
-
Having trouble syncing PDF file to itunes ibooks
Hello: I am attempting to get a PDF file that I have on my iphone (ibooks) to sync to itunes. For some reason, I am unable to get it to sync to itunes so I can read it on my laptop. Please advise. Thanks
-
OBIEE 11.1.1.6.8 Direct Database Request
I have created a report using direct database request and created a filters using Presentation variable as prompt However All choices from Prompt is not capturing but for any value its working fine. Please let me know how can we do for All choices wi