Assigning Queries and workbooks to user roles

Hi Guys,
I was hoping that someone could explain, how the queries, workbooks and Web Templates can be assigned to roles.
What are the steps involved in creating the roles and assigning the queries.
How are these reports accessed by the users (by URLs or through SAP GUI) If I would want to use the URLs to access them, how do I open the workbooks?
I seem to have a lot of questions, hope to find answers to a few of them.
Thanks,
Doniv

Hi Doniv,
Queries, workbooks and web templates can be assigned to roles during the time that they are being saved. The assignment can also take place in PFCG > role. These kind of roles are usually basic placeholders that are assigned to different users as per requirements. This ensures that the usersa can see only those objects which are on the roles assigned to them.
The workbooks are not accessed by a URL in the internet explorer, they are accessed in the BEx Analyser.
Hope this helps...

Similar Messages

  • Bex Default template for Queries and Workbooks

    Dear All,
    We have a default template for all queries and workbooks.But this default template was created using a AP query and saved as a workbook.Now all the users having AR role are not able to execute queries or workbooks.Since this default template has a AP info provider associated with it.Is it possible convert this default workbook to a generic one without any security restrictions.Please provide a solution.

    In Bex analyzer, you have option to convert a template into a default template.
    Or you can create a copy of the existing template without AP infoproviders and assign it as default template.

  • Is there anyway to archive old queries and workbooks rather than deleting?

    Our environment has thousands of old queries and workbooks.  We plan to delete any object that has not been used within 13 months, but there's a concern we may someday need a few of the reports that will be deleted.
    Is there a way to archive old queries and workbooks rather than deleting them?
    Is there another approach to solving this matter?
    Thanks!

    Jim 
    This is really a intersting question as this is a reality as many BW reports are not used/accessed by users but still they have tendancies of sitting on these reports.
      I wanted to suggest to carry-out report usabilty analys. This analysis u can carry out by using BW statistics/standerd queries/new queries in technical cubes showing usability data. If u found that a perticalar BW report is not been used for long time, u can discuss the usability of this report with the report user ( as it is a normal practice of owning BW report by user/user group across industry ), if user is no longer uses it Or do not need it any more, it will be better to delete those reports, this will free up some resources and will reduce the junk. ( if user wants these queries ask him to use it or it will better to personalise report in his desktop easing him to see those reports. )
    Changing the technical names of the query as suggested by Bhanu will have follwing effects.
    1. It will add more reports in repository leading to junk
    2. Old queries still be assigned to user roles, so collide with user authorisation.
    hope views are clear, others are welcome to add or share their experince in this regard.
    kindly assign the points if it helps.

  • Looking for all Queries and Workbooks

    Hi,
    in what table do i find all queries and workbooks ?
    I would like to make a select in my abap programm and list them in an alv grid.
    Thanks
    alto

    Hi,
    Have a look at following code,
    Hope that helps.
    Regards
    Mr Kapadia
    *Assigning points is the way to say thanks.**
    *& Report  ZNTEST
    REPORT  ZNTEST LINE-SIZE 300.
    TYPE-POOLS RSBC.
    TABLES  : RSZCOMPDIR,
              RSZELTDIR,
              RSZELTTXT,
              RSZCOMPIC,
              RSDCUBET,
              RSDODSOT,
              RSDCUBE,
              RSDODSO,
              RSDAREAT.
    DATA : LT_RSZELTDIR TYPE TABLE OF RSZELTDIR,
           LS_RSZELTDIR TYPE RSZELTDIR,
           LV_IFLAG TYPE I,
           LV_CFLAG TYPE I.
    DATA : BEGIN OF ITAB OCCURS 0," with header line,
           INFOAREA TYPE RSDCUBE-INFOAREA,
           INFOAREAT TYPE RSDAREAT-TXTLG,
           INFOCUBE TYPE RSZCOMPIC-INFOCUBE,
           IDESC TYPE RSDCUBET-TXTLG,
           QUERY TYPE RSZCOMPDIR-COMPID,
           QDESC TYPE      RSZELTTXT-TXTLG,
           END OF ITAB.
    SELECT *  FROM RSZELTDIR
        WHERE
             OBJVERS = 'A'
        AND  DEFTP = 'REP'.
      CHECK SY-SUBRC EQ 0.
      SELECT SINGLE * FROM RSZCOMPDIR
           WHERE
               COMPUID = RSZELTDIR-ELTUID
           AND OBJVERS = 'A'.
      CHECK RSZCOMPDIR-COMPID(1)  = 'Y' OR
            RSZCOMPDIR-COMPID(1)  = 'Z'.
      CHECK SY-SUBRC EQ 0.
      SELECT SINGLE * FROM RSZELTTXT
           WHERE
               ELTUID = RSZELTDIR-ELTUID
           AND OBJVERS = 'A'
           AND LANGU   = SY-LANGU.
      CHECK SY-SUBRC EQ 0.
      SELECT SINGLE * FROM RSZCOMPIC
           WHERE
                COMPUID = RSZCOMPDIR-COMPUID
          AND   OBJVERS = 'A'.
      CHECK SY-SUBRC EQ 0.
      CLEAR ITAB.
      ITAB-INFOCUBE =  RSZCOMPIC-INFOCUBE.
      ITAB-QUERY    =  RSZCOMPDIR-COMPID.
      ITAB-QDESC    =  RSZELTTXT-TXTLG.
      SELECT SINGLE * FROM RSDCUBET
             WHERE
                  LANGU    = SY-LANGU
              AND INFOCUBE = RSZCOMPIC-INFOCUBE
              AND OBJVERS  = 'A'.
      IF SY-SUBRC NE 0.
        SELECT SINGLE * FROM   RSDODSOT
               WHERE
                    LANGU     = SY-LANGU
                AND ODSOBJECT = RSZCOMPIC-INFOCUBE
                AND OBJVERS  = 'A'.
        ITAB-IDESC    =  RSDODSOT-TXTLG.
        SELECT SINGLE * FROM RSDODSO
               WHERE
                    ODSOBJECT = RSZCOMPIC-INFOCUBE
                AND OBJVERS  = 'A'.
        ITAB-INFOAREA = RSDODSO-INFOAREA.
      ELSE.
        SELECT SINGLE * FROM RSDCUBE
               WHERE
                    INFOCUBE = RSZCOMPIC-INFOCUBE
                AND OBJVERS  = 'A'.
        ITAB-INFOAREA = RSDCUBE-INFOAREA.
        ITAB-IDESC    =  RSDCUBET-TXTLG.
      ENDIF.
      SELECT SINGLE * FROM RSDAREAT
              WHERE
                     LANGU    = SY-LANGU
               AND   INFOAREA = ITAB-INFOAREA
               AND   OBJVERS  = 'A'.
      ITAB-INFOAREAT = RSDAREAT-TXTLG.
      APPEND ITAB.
    ENDSELECT.
    SORT ITAB BY INFOAREA INFOCUBE IDESC.
    LV_IFLAG = 0 .
    LV_CFLAG = 0 .
    LOOP AT ITAB.
      AT NEW INFOAREA.
        LV_IFLAG = 1.
      ENDAT.
      AT NEW INFOCUBE.
        LV_CFLAG = 1.
      ENDAT.
      IF LV_IFLAG = 1.
        LV_IFLAG = 0.
        SKIP.
        ULINE.
        WRITE : / ITAB-INFOAREA COLOR COL_HEADING,ITAB-INFOAREAT COLOR COL_HEADING.
        ULINE.
      ENDIF.
      IF LV_CFLAG = 1.
        LV_CFLAG = 0.
        SKIP.
        ULINE.
        WRITE : / ITAB-INFOCUBE COLOR COL_HEADING,ITAB-IDESC COLOR COL_HEADING.
        ULINE.
      ENDIF.
      WRITE : / "ITAB-INFOCUBE, ITAB-IDESC,
                ITAB-QUERY   , ITAB-QDESC.
      AT END OF INFOCUBE.
        SKIP.
        ULINE.
      ENDAT.
    ENDLOOP.

  • Migration of bex 3.x queries and workbooks to Bex 7.1 queries and workbooks

    Hi,
    Migration of bex 3.x queries and workbooks to Bex 7.1 queries and workbooks.
    For instance when you edit,open an 3.x query in 7.0 query designer it is automatically migrated.Would it be same if we open it in 7.1 query designer?Is it possible to migrate queries and workbooks without any fail or deletion or loss?
    Thank you.

    I will add to the already excellent suggestions made above that the migration from Bex 3.x to Bex 7.0 is VERY laborious. There are no automated tools.
    All queries and workbooks must be identified (use this as an opportunity to get rid of unused objects)
    Each query must be converted to BI 7 and repairs done as needed.
    Each Workbook must be converted to BI 7 and repairs done as well. The "Automated" conversion tool that SAP provides (it's behind the scenes Visual Basic) presents problems with at least 50% of the workbooks, and so they have to be manually fussed with.
    If you've used Visual Basic at all in your Workbooks, you'll have to change 'em all. The On Refresh event no longer exists.
    And of course, test... test.. test.. and test.
    And don't forget to retrain your users. The User interface is dramatically different.
    Good luck ! We're 3 months in to a five month conversion project.

  • RSZDELETE - Delete queries and Workbooks problem

    Hi
    in BW 3.x we were able to delete the queries and workbooks with transaction RSZDELETE ;however in NW2004s we are not able to delete this,is there any limitation or this feature has been changed to another transaction ??
    Please help.

    Hi Kevin,
    It's still there.  As Prakash has suggested, the note must be applied.  On a similar topic for the tcode rszc please bear in mind this will be enhanched in SPS 10.
    Oss note 981104.
    Cheers,
    Pom

  • How to take a report for the assigned transaction and activity in a role

    Hi Colleagues,
    I want to take a report for the assigned transaction with activity for all roles, which are assigned to the users,
    Transaction list for a role i can able to take it from SUIM but not able to take the ACTVT for the role.
    Please suggest how to take this information.
    BR,
    Jai

    Hi Jaikumar from the post :
    I think you have reached the state of finding the USER to ROLE relationship
    Take the output to an excel,
    COPY just the roles column exactly in order do not rearrange , use AGR_1251 like other experts have mentioned
    insert the roles copied from you buffer and execute, the output will have multiple entries for each role take the output to an EXCEL again , make it unique and match the outputs between both the EXCELS.
    It will be a little tricky to do this, but I think you are proficient in MS EXCEL.
    This is one of the ways to do , there are many other ways to do it.

  • Permissions for Planning functions, queries and workbooks

    Hello experts,
    i have a short question about permissions in SAP BW and BW-IP. How can I restrict the execution of planning functions/sequences and queries or workbooks?
    Thanks and regards!

    Hello,
    If you record an authorization log for your planning sequence you can see what objects are checked and this should help you to create authorizations to restrict access:
    To record authorization logs for planning sequences, you have to go to RSECADMIN, activate that trace for the user and run the planning sequence as usual. See detailed steps below:
    1. Activate the authorization log
    - Go to RSECADMIN transaction
    - change to "Analysis" tab and click on "Error logs" button.
    - There you can see the "Configure Log Recording". Click on it.
    - It will open a new screen, add the user which need to has the authorization log recorded.
    - save it.
    2. Open a new windows and execute the planning sequence.
    - you can use the RSPLS_PLSEQ_EXECUTE report in se38 or other way to run it
    3. Deactivate the authorization log recording
    - following the same steps to activate the log, delete the user which you added in the step 1.
    4. Check the authorization log
    - Go back to RSECADMIN transaction
    - change to "Analysis" tab and click on "Error logs" button.
    - select the time interval to find your authorization log (or delete selections to see all)
    - click on "display" button
    - find your recorded log
    - double click on it to open the log
    - analyze it.
    Best Regards,
    Des

  • Assigning responsibilities and passwords to users ids.

    I am working on a project to implement Financials 11i in a Government Organisation. The user base is estimated to be 5000+. I have been asked to design customised responsibilities for these users.
    Is there an automated means of linking responsibilities and passwords to user ids without having to resort to manually assigning responsibilities to each and every user.
    You can imagine assigning 5000+ users with responsibilities will be long and painful task if performed manually.
    I would love to hear from anyone if they have had any eperience in this area or know of any automated solutions / work-arounds that may be able to achieve this task.

    Can do this by creating roles. Unfortunately, if there are users already created will either have to individually assign them to a role or you will have to update the employee form in your interface to do this update for you with the correct role.
    An example:
    CREATE ROLE manager; ***creating a role
    GRANT create table, create view to manager; ***granting priveleges to role
    GRANT manager to BLAKE, CLARK; ***users
    Hope this helps SE

  • Relationship between Queries and Workbooks

    Hi All
    I know I should know the answer to this but its been a while since I did my Queries Course.
    What is the best way to find out how many Workbooks are connected to a Query.
    The reason I am asking is that I have to convert a load of Workbooks from 3.5 to 7.
    I have got a list of all queries run in the last year, now I want to make sure I get all associated Workbooks.
    Thanks in advance.

    John,
    Compile a list of all your queries and feed them as a selection to the COMPID field in the RSRREPDIR table.
    Take the GENUNIID from the table result and use it as input to the GENUNIID field for the table RSRWORKBOOK. This should give you a list of workbooks associated with your Queries.
    Use the above result and feed as input to WORKBOOKID field of table RSRWBINDEXT to get the Workbook Desricptions.
    Hope this helps.
    -Sid

  • Authorization check for queries and workbooks

    Hi Gurus,
                   I want help in BW(3.5 version) authorization to restrict the user not to display queries but he can display workbooks.
    And I want to create a role where I can publish my workbooks. Like we have two business lines and I want to create the two roles.
    I tried with
    S_USER_AGR
    S_USER_TCD
    S_GUI
    S_BDS_DS
    This authorization objects are related to save the workbooks but my requirement not to save and as well as not to display the queries.
    Please advise me what needs to be done to achieve this requirement.
    Thanks
    Robert.

    Hi,
    you required to query related authorization and work book related authorization.
    query
    s_tcode
    s_rfc(for bex analyzer access)
    s_rs_comp
    s_rs_comp1
    s_rs_fold(if user wants to see infoarea then only u have provide this authorization object)
    s_rs_icube
    s_rs_mpro
    work book
    if u want to save query results in work book
    S_GUI
    S_BDS_DS
    if u want to save work book in roles
    S_USER_AGR
    S_USER_TCD
    if u maintaint all the autozation object then you can able to save .

  • ASSIGNING REPORTS AND URL LINKS IN ROLE

    Hello Gurus,
    could you please tell me the procedure of asigning Reports, specific tables and Url links in the role.actually i know the process of assigning T-Codes to the role but i dont know the procedure for reports and url links and tables...
    i hope u people will respond positively.
    Cheers.......
    srinivas.korva
    Message was edited by:
            srinivas.korva korva

    Hi Nuno,
    you can achieve this by changing the XSL file.
    Check out this thread for more infos: XML form display in same browser window
    Best regards,
    Robert

  • ' Character present in BEx queries and Workbooks

    Hi Guys,
    I've got a problem with the ' character when executing a query or workbook.
    This character only becomes apparent when clicking on a cell (appears in the formula bar in excel)  (usually apears in cells which does not have a value).
    This character is proving problematic for users referencing the report results in other excel sheets.
    Is there any way I can get rid of this?
    Thanks,
    DeVilliers

    Hi Pontoise ,
    TO publish workbook in Portal.
    Create sap transaction iview using RRMXP Transaction Code.
    under iview properties
    set the parameter
    Application parameters =" WBID=****************"
    U will get the workbook in Portal
    Cheers,

  • Compliance Calibrator 5.2 and position based user role provisioning

    Hi
    We are having Position based security in place... I was just wondering if CC 5.2 can do SOD analysis in Position based secuirty also?

    Hi parveen,
    To do HR Risk analysis perform following steps:-
    To excute this scenario try to take help of HR Consultant.
    1-Go to SAP System>Execute PPSC transaction>create Position.
    2-Now execute PO13 transaction-->select that position assigned role ( Contains some risk violation) to that position.
    3- Now in CC ,go to informer tab> Risk analysis> HR Objects-->excute report with following key  parametrs
        i)System:-any sap system
        ii)Analysis Type :-Object security only
        iii) Object Type:Position
        iv)Rule Set: *
    Now you can perform risk analysis at position level.
    Regards,
    Jagat

  • Workbook Transport and Publishing in a Role

    Hi,
      I created a Workbook with some precalculacted queries.
      I transported the queries and Workbook to Quality System from Development.
      I don't want to publish workbook in any ROLE untill it is test in Quality.
      In development it is currently under Favorites,When i transported it to Quality,I can't able to find the workbook under Favorites
    and also
    How can i publish a workbook in roles
    Thanks

    Hi there,
    The favourites are dependent by each client, therefore, in development you'll see that workbook in the favourites and after transporting only the workbook you cannot find it in the favourites.
    To open it in quality system simply click on the find button and search the workbook by its description.
    After to assign it to a role (publish it), simply open the workbook in development and choose save as... of the BEx toolbar and select the role where you want to save it. Afterwards transport the role to quality (the workbook was already transported before).
    Remember that to save the workbook to a role in development you need to have that particular role assigned to your user (only the roles assigned to your user in development are the roles available when you choose save as...)
    Diogo.

Maybe you are looking for

  • Check number not getting updated in vendor line items

    Hi I am giving check to vendor. Hence i am assigning manual checks in FCH5. Then i did FCHU. After i did FCHU, my check number got updated in assignment field in bank line item. But i am getting problem for vendor line item. My vendor line item is no

  • Public Folders not visible in outlook 2010 for some

    Migrated exchange 2007 to 2013. I know Public Folders are a mailbox now. My question is why do some users with outlook 2010 see the Public Folders under "Tasks" on the left vertical bottom of outlook with "Folder List" highlighted and other DON'T -Th

  • Optical Out Issues

    I just got a mini (1.66, 1GB, 10.4.9, 60GB) and I'm having trouble hooking it up to my Denon AVR-1705. I just bought a toslink cable with the mini adapter from my local Apple store and have it connected correctly in my receiver, but I get no sound fr

  • Oracle Security Alert #48

    Does Oracle Security Alert #48 (bug 2642117) - Buffer Overflow in DIRECTORY parameter of Oracle9i Database Server effect Oracle 8i v 8.1.6.0 database? I know the Oracle Alert states it effects Oracle 8i v 8.1.7, but I'm not sure if that would mean it

  • MM Pricing Schema - Contract item price not picked

    Hi All, For a certain Material and Vendor, when there is a Info Rec Condition and Contract Condition maintained, I thought having the Key table for Contract (016) above the Key table for Info Rec (017) in the Access Sequence for PB00 would take the C