Autorisations : how to live with 0BI_ALL and other analysis object ?

Hello
we have an annoying question.
We went live with 0bi_all in all profiles. Now we are in a production phase where our new users have restrictions (for example 0COST_ELMNT in the finance area).
What should we do ?
- suppress 0BI_ALL and add our new object
- cumulate 0BI_ALL and our new object
Does anyone know how this work ?
We haven't been able to find the right documentation.
Thank you
Fabrice Rigaux

Hi Fabrice,
To answer your question, you will need to suppress 0BI_ALL and add the new object.
It works as follows:
For the same infoobject, the authorisations are considered a union. But for the whole of the authorisation, it's an intersection.
an example to make more sense of this:
AUTH1:
- 0COST_ELEMT = 123456
- 0TCAIPROV = *  (always need this one)
- 0TCAACTVT = 03 (always need this one)
- 0TCAVALID = * (always need this one)
AUTH2:
- 0COST_ELEMT = *
- 0TCAIPROV = CUBE1 
- 0TCAACTVT = 03
- 0TCAVALID = *
You run a query on CUBE1 -> you will have access for all cost elements.
You run a query on CUBE2 -> you will only have access to cost element 123456.
Because 0BI_ALL has * for all infoobjects it will always overrule any other authorisations you assign.
Important note: if you are goning to set up your authorisation for 0COST_ELMNT to be valid for all infocubes, you will also need to add all authorisation-relevant infoobjects in your authorisation definition.
Best way to get the hang of it is to play around with it. In transaction RSECADMIN, you now have a very useful option "Execute as", which allows you to run queries as a testuser and gives you a log of all authorisations checked.
Regards,
Pieter

Similar Messages

  • My iPad does not have sound when on the Internet, including YouTube, but does have sound with iTunes and other apps.  How can I correct this?

    My iPad does not have sound when on the Internet, including YouTube, but does have sound with iTunes and other apps.  How can I correct this?

    If you are sure that you have sound in other apps - and if you can still hear keyboard clicks and get notifications, then system sounds are not muted. Try this and see if it works.
    Close all apps completely and reboot the iPad.
    Go to the home screen first by tapping the home button. Double tap the home button and the recents tray will appear with all of your recent apps displayed at the bottom. Tap and hold down on any app icon until it begins to wiggle. Tap the minus sign in the upper left corner of the app that you want to close. Tap the home button or anywhere above the task bar.
    Reboot the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider if it appears on the screen - let go of the buttons. Let the iPad start up.

  • I have Mac Pro with Keynote and other essentials installed. How can I download the same on my IPAD without paying to download.

    I have Mac Pro with Keynote and other essentials installed. How can I download the same on my IPAD without paying to download.

    Try downloading them onto the iPad normally. If you're asked to pay for them, you can't.
    The developer needs to create the two versions separately.
    (116544)

  • Can't not text pictures with 4s and other texts dont always go thru WHY?

    Can't not text pictures with 4s and other texts dont always go thru WHY?

    Need more information...  Is it that you don't know how to add a picture to a text?  You know and have tried but gotten an error message?  Got no message, but the receiver does not get the text?  Are you sending as iMessage or SMS, or MMS?

  • Is Samsung Galaxy 4 compatible with iMac and other Apple products?

    Is Samsung Galaxy 4 compatible with iMac and other Apple products?

    Yes, the s4 is compatible with music and photo transfers between your imac.  I don't have experience with the cloud, but it should be the exact same thing. 
    Now, there will be a few differences between how you get the files onto said device.  With the iPhone, you may be able to do it wirelessly, but with the s4 you will have to plug it in. 
    The s4 will not work with iLife or iLife applications either.  However, bigger screen, more customizable ui and experience with samsung phones personally, I would recommend the s4 over the iPhone 5. 
    Finally iMac

  • HT1338 How does one uninstall Garageband and other things?

    How does one uninstall Garageband and other things on the Macbook air?

    Uninstalling Software: The Basics
    Most OS X applications are completely self-contained "packages" that can be uninstalled by simply dragging the application to the Trash.  Applications may create preference files that are stored in the /Home/Library/Preferences/ folder.  Although they do nothing once you delete the associated application, they do take up some disk space.  If you want you can look for them in the above location and delete them, too.
    Some applications may install an uninstaller program that can be used to remove the application.  In some cases the uninstaller may be part of the application's installer, and is invoked by clicking on a Customize button that will appear during the install process.
    Some applications may install components in the /Home/Library/Applications Support/ folder.  You can also check there to see if the application has created a folder.  You can also delete the folder that's in the Applications Support folder.  Again, they don't do anything but take up disk space once the application is trashed.
    Some applications may install a startupitem or a Log In item.  Startupitems are usually installed in the /Library/StartupItems/ folder and less often in the /Home/Library/StartupItems/ folder.  Log In Items are set in the Accounts preferences.  Open System Preferences, click on the Accounts icon, then click on the LogIn Items tab.  Locate the item in the list for the application you want to remove and click on the "-" button to delete it from the list.
    Some software use startup daemons or agents that are a new feature of the OS.  Look for them in /Library/LaunchAgents/ and /Library/LaunchDaemons/ or in /Home/Library/LaunchAgents/.
    If an application installs any other files the best way to track them down is to do a Finder search using the application name or the developer name as the search term.  Unfortunately Spotlight will not look in certain folders by default.  You can modify Spotlight's behavior or use a third-party search utility, EasyFind, instead.
    Some applications install a receipt in the /Library/Receipts/ folder.  Usually with the same name as the program or the developer.  The item generally has a ".pkg" extension.  Be sure you also delete this item as some programs use it to determine if it's already installed.
    There are many utilities that can uninstall applications.  Here is a selection:
        1. AppZapper
        2. AppDelete
        3. Automaton
        4. Hazel
        5. AppCleaner
        6. CleanApp
        7. iTrash
        8. Amnesia
        9. Uninstaller
      10. Spring Cleaning
    For more information visit The XLab FAQs and read the FAQ on removing software.

  • Iphoto won't down load because My mac is a lion 10.75 I need 10.10?how do I download iPhoto, and other apps that won't download?

    iPhoto app won't down load because My mac is a lion 10.7.5 I need 10.10 ? how do I download iPhoto, and other apps that won't download? They were uninstalled by mackeeper (with me as an unwitting accomplice Thanks
    I've reinstalled lion os 10.7.5 and got the app store app back.
    Even though iPhoto etc are purchased by me in app store, theres no way they'll download.

    then
    reinstall from the original source
    Could be
    1 - the restore disks that came with the computer - if it came with CDs and you do not know where they are then contact Apple to see if they can be replaced
    or
    2 - the iLife DVD that you purchased
    or
    3 - the app store - log in under the Apple id used to purchase the software or to set up the computer - look under purchases - you might have to unhide or accept the Application first
    LN

  • Problem with youtube and other video websites

    I have a problem with youtube and other video websites:
    Everything is up to date (flash, FF, my plug ins..) but i keep getting freezes when the video loads. I can hear sound but i can only see the first frame of the video.
    I've reinstalled flash/firefox or tried updating them again for about 4 times now and my cookies/cache has also been errased which i usually don't do. If i enter FF's safe mode it also freezes.
    I hope someone could help out, i've searched for answer on google before and tried everything i saw but it didn't helped.
    grts,
    agrash

    Hmm, so that person had a conflicting plug in.
    Problem is that whenever i enter firefoxes safe mode which disables every plug in, i still have the youtube freeze/crash

  • Hello. It can be a iPhone4 accessories for the one with pictures and other things are transferred wirelessly to a TV? Thank you

    Hello. It can be a iPhone4 accessories for the one with pictures and other things are transferred wirelessly to a TV? Thank you 

    You need an Apple TV to be able to wirelessly send pictures etc. from iPhone.
    However you can buy an adapter if you want to connect to a TV
    http://store.apple.com/us/product/MC953

  • How to close Internet Explorer and other programs running on Windows?

    In order for Flash Player to be installed or updated, any programs that use Flash Player must be closed.  This includes Internet Explorer or other browsers, instant messengers, Skype, etc.
    These programs may be running in the background, not as visible windows, but need to be closed anyway.
    To close such programs use the Windows Task Manager.  To start Task Manager, take any of the following actions:
    Press CTRL+ALT+DELETE, and then click Task Manager.
    Press CTRL+SHIFT+ESC.
    Right-click an empty area of the taskbar, and then click Task Manager.
    Once the Task Manager is running, select the Processes tab.  On older Windows version you may need to click on the Process Name or Image Name header to sort the process names.
    Now right-click on every process that the Flash Player installer needs to close (e.g. iexplore.exe), then select End Process.
    It would be desirable if the Flash Player installer could perform that action by itself; I have therefore created an enhancement request.  If you were affected by this problem, please head over to the Bugbase and vote for this request: https://bugbase.adobe.com/index.cfm?event=bug&id=3548136

    See How to close Internet Explorer and other programs running on Windows?

  • How do I Enable Crud and other properties in ListViewWebPart programmatically

    In SharePoint (SharePoint Designer) 2010, to use a custom list in different sites, we used the resource to export the to site gallery. So the list became a list web part where I could use all the available resource list created on the
    same site (examples: list settings, crud, views ...)
    We need to provide the same functionality in 2013 programmatically for the user. We try ListViewWebPart class to use, but the resources of crud on the list were not available.
    I Would like to how do I enable crud and other properties in ListViewWebPart or if there is another class that does it.
    Thanks in advance

    Try below:
    http://www.dotnetcodesg.com/Article/UploadFile/2/216/CRUD%20%28Create%20Read%20Update%20Delete%29%20Operations%20on%20a%20SharePoint%20List%20programmatically.aspx
    usingSystem;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using Microsoft.SharePoint;
    namespace SharePoint__CRUD_Operations_on_a_List
    {   publicpartialclass Form1
    : Form   {
         public
    Form1()     {
              InitializeComponent();
        private voidForm1_Load(object
    sender, EventArgs e)
             BindAllRecords();
        private void BindAllRecords()
              using
    (SPSite site = newSPSite("http://localhost:7000"))
                    using
    (SPWeb web = site.OpenWeb())                 {
    SPList list = web.Lists["MyContacts"];
    SPListItemCollection items
    = list.Items; cmbItemId.DataSource = items.GetDataTable();
    cmbItemId.DisplayMember =
    "Id";
    cmbItemId.ValueMember =
    "Id";
    private void btnAllItems_Click(object
    sender, EventArgs e)         {
    GetAllItems(0);
    private void btn_Search_Click(object
    sender, EventArgs e)
    using (SPSite
    site = newSPSite("http://localhost:7000"))
    using (SPWeb
    web = site.OpenWeb())                 
    SPList list
    = web.Lists["MyContacts"]; SPListItemCollection items
    = list.Items; foreach(SPListItemlistItemin
    items)                 {
    if (listItem["ID"].ToString()
    == cmbItemId.SelectedValue.ToString())                         {
    textBoxTitle.Text = (string)listItem["Title"].ToString();
    textBoxName.Text = listItem["Name"].ToString();
    textBoxAddress.Text = listItem["Address"].ToString();
    textBoxContactNo.Text = listItem["ContactNo"].ToString();
    textBoxCountry.Text = listItem["Country"].ToString();
    lblErrorMsg.Text =
    "Search Result";
    lblErrorMsg.Visible =
    true;
    DataView dv = items.GetDataTable().DefaultView;
    dv.RowFilter="ID="
    + cmbItemId.SelectedValue; dataGridViewAllItems.DataSource = dv;
    private void btn_AddItem_Click(object
    sender, EventArgs e)
    using (SPSite
    site = newSPSite("http://localhost:7000"))
    using (SPWeb
    web = site.OpenWeb())                 {
    web.AllowUnsafeUpdates =
    true;
    SPList list
    = web.Lists["MyContacts"]; SPListItem Item
    = list.Items.Add(); Item["Title"]
    = textBoxTitle.Text; Item["Name"]
    = textBoxName.Text; Item["Address"]
    = textBoxAddress.Text; Item["ContactNo"]
    = textBoxContactNo.Text; Item["Country"]
    = textBoxCountry.Text; textBoxTitle.Text =
    textBoxName.Text =
    textBoxAddress.Text =
    textBoxContactNo.Text =
    textBoxCountry.Text =
     Item.Update();
    web.AllowUnsafeUpdates =
    false;
    lblErrorMsg.Text =
    "Item Added Successfully...";
    lblErrorMsg.Visible =
    false;
    GetAllItems(0);
    private void GetAllItems(
    intItemID)
    using(SPSite
    site = newSPSite("http://localhost:7000"))
    using (SPWeb
    web = site.OpenWeb())                 {
    SPList list
    = web.Lists["MyContacts"]; SPListItemCollection items
    = list.Items; if (ItemID == 0)
    dataGridViewAllItems.DataSource = items.GetDataTable();
    else
    DataView dv = items.GetDataTable().DefaultView;
    dv.RowFilter =
    "ID=" + cmbItemId.SelectedValue;
    dataGridViewAllItems.DataSource = dv;
        private void btn_UpdateItem_Click(object
    sender, EventArgs e)     {
                using (SPSite
    site = newSPSite("http://localhost:7000"))
                       using
    (SPWeb web = site.OpenWeb())                    {
    web.AllowUnsafeUpdates = true;
    SPList list
    = web.Lists["MyContacts"];                          SPListItem
    Item = list.GetItemById(Convert.ToInt32(cmbItemId.SelectedValue));
    Item["Title"]
    = textBoxTitle.Text; Item["Name"]
    = textBoxName.Text; Item["Address"]
    = textBoxAddress.Text; Item["ContactNo"]
    = textBoxContactNo.Text; Item["Country"]
    = textBoxCountry.Text; textBoxTitle.Text =
    textBoxName.Text =
    textBoxAddress.Text =
    textBoxContactNo.Text =
    textBoxCountry.Text =
    Item.Update();
    web.AllowUnsafeUpdates =
    false;
    lblErrorMsg.Text =
    "Item Updated Successfully...";
    lblErrorMsg.Visible =
    true;
    GetAllItems(Convert.ToInt32(cmbItemId.SelectedValue));
           private void btnDeleteItem_Click(object
    sender, EventArgs e)        {
                using
    (SPSite site = newSPSite("http://localhost:7000"))
                      using
    (SPWeb web = site.OpenWeb())                   {
    web.AllowUnsafeUpdates =
    true;
                            SPList
    list = web.Lists["MyContacts"];                         SPListItem
    Item = list.GetItemById(Convert.ToInt32(cmbItemId.SelectedValue));
                            Item.Delete();
    web.AllowUnsafeUpdates = false;
    lblErrorMsg.Text =
    "Item Deleted Successfully...";
    lblErrorMsg.Visible =
    true;
    BindAllRecords();
    GetAllItems(0);
    http://blogs.msdn.com/b/vssharepointtoolsblog/archive/2010/05/05/walkthrough-of-enabling-crud-for-sharepoint-2010-external-lists-using-visual-studio-2010.aspx
    If this helped you resolve your issue, please mark it Answered

  • How can I delete videos and other things uploads to icloud ?

    How can I delete videos and other things uploads to icloud ?

    If these are purhased movies they are not stored in your iCloud account and cannot be deleted.  They are stored in the iTunes store.  What you are seeing are links to your previously purchased movies, allowing you to redownload them.
    If you don't want to see these in the Videos app, go to Settings>iTunes & App Store and turn Videos off under Show All.

  • Partion drive with TM and other data already on it

    hi folks
    I'd like to partion an ext. FW drive with TM and other data (music files) already on it. can this be done w/o erasing the data already on the ext. drive?
    Thanks,
    Chuck s

    rhyhman32 wrote:
    thanks V.K. So, this process will not erase my data?
    If I already have, as I mentioned, my iTunes music and Time Machine data on this ext. FW drive, can I place the data in each new partition?
    that's right, the data should be preserved. it will remain on one partition and a new empty partition will be created below it. you can move your Music library to the new partition. DO NOT move your TM backups. they can not be moved using Finder.

  • Managing iViews and other PCD Objects

    Hi,
    I have visited some help on Managing iViews and other PCD Objects at
    http://help.sap.com/saphelp_nw04/helpdata/en/fd/ea5c42da4de92ce10000000a1550b0/frameset.htm
    But I want to know when are these things actually put to use. For example, I would simply create an iview and add it to a page. Can you give me a real scenario where this is required. Especially if any of you have used this on your projects.
    How do I start if I wish to pick up this feature? Any blogs on good exapmles which I can use deploy and learn?
    Thanks!!

    HI,
    Refer these links
    <a href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3367e690-0201-0010-d285-c69bd884c9f3">PCD</a>
    <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4192">weblog</a>
    <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4109">weblog1</a>
    ====================================
    I just tried out some of the API's, i hae not encountered any business scenario's concerning these API's.

  • How can I remove an account and apps from another user from my Ipod. My nephew used to live with me and everytime I sync my Ipod his stuff is added to mine. I have no way to contact him for his password.

    I need to know how to remove an iTunes account associated with my computer. My nephew used to live with me but has moved out. Everytime I sync my iPod touch his stuff is added to my device. I have no way to contact him to get his password. How can I make this go away. He listened to music that is very offensive to me and I dont want it in my library or playlists. Any help would be greatly appreciated.
    Thank you in advance,
    Shelly

    You can use computer iTunes to help.
    Connect your iPod Touch to Computer's iTunes
    In iTunes, select your iPod Touch under DEVICES (left pane).
    On right pane select Music at the top.
    Now you can de-select the music/playlist or anything you don't want and click Sync button bottom right.
    You can do the above for Apps, Books, etc.
    You can of course, de-authorize the computer in iTunes menu Store.
    Note: That will make everything using his AppleID inaccessible.

Maybe you are looking for

  • Scheduling Error

    Hello, I am getting the following error when trying to schedule a report: oracle.apps.xdo.servlet.scheduler.ProcessingException: Error occurred while scheduling the job.      at oracle.apps.xdo.servlet.ui.scheduler.SchedulerServlet.getDateObject(Sche

  • How to pass a single element in an array to XSL from BPEL

    In a bpel (2.0) process I have a for-each loop iterating through a list in the original input document.  Within that loop I need to construct an  input document  for a call to a web service based on data in the current node of the list objects I am l

  • Problem in at line selection

    Hi,     tis is my query, { FORM USER_COMM USING P_UCOMM LIKE SY-UCOMM                            R_SELFIELD TYPE SLIS_SELFIELD.   DATA : OK_CODE TYPE SY-UCOMM.   OK_CODE = P_UCOMM.   CASE OK_CODE.     WHEN '&IC1'.       IF R_SELFIELD-FIELDNAME = 'MEN

  • Subcontract Challan Reconcilation

    Hi all, We are using the standard functionality of Subcontracting.Here is the prob. description with e.g. As per our challan report(J1IFR) the balance quantity of a material at vendor end is 100Kg. But when we run MBLB the quantity is 10kg only. Pls

  • New ipod touch to make time lapse video

    I realize it might be too early to ask since the new ipod touch just came out, but does anyone know if there might be a setting or app to shoot time lapse stills?