Abap users autorization for BO BI reports (made in Design Studio) on HANA data

Hello!
We are bit new to BO BI and Design Studio. Cauld you help us?
BO BI reports must represent SAP HANA data.
We have a lot of users in ERP with their roles.
We need accordingly restrict users access  to certain values for group of users in given Data Source based on HANA Analytic or Calculation View.
For example, report must display only “A” Plant data for first group of users, for second group – only “B” Plant data.
Where should we mantain users (and give them roles) and what authorization use?
The best way for mantaining users is CUA on ERP for us.
BO BI supports SAP authorization and role mapping with it's own user groups with no probler.
But what about HANA? We didn't find any positive information about roles mapping and authorization in HANA.
It looks like we need to create all users and give them roles in HANA... Is it really so? How to synchronize HANA users and their authorization with ERP after this...
Thank you!

Hi - this is a question that is better for the HANA space.  Do you want me to move it there?

Similar Messages

  • Users autorizations for pricing condition in sales order

    HI all,
    Can anyone tell me if there is any posibilities to control users autorization for certain pricing condition in a sales order? For example: User A can add/edit/display K007 but user B can only display K007 for a new sales order.
    Thanks in advance
    GeorgeR

    Hi
    Please check this link on WIKi
    http://wiki.sdn.sap.com/wiki/display/ERPLO/UserexitforRestrictingUserModifyingConditiontypeinSales+Order
    regards
    Prashanth

  • Looking for NYC consultant to set up Design Studio Network

    Hi,
    I'm looking for a consultant to set up a network in our design studio. We have the hardware and os X server, but need someone to set it up for us. We are also interested in installing and setting up Daylite. Please only reply if you are located in NYC, available to work onsite, and have experience with Daylite.
    Thanks!

    I have the same router which works well. However you may want to check out www.openwrt.org for a router on which you can load open firmware to tweak it.

  • Put User prompt for the associated report in BAM 11g

    I have a report zone wise distribution of total price where price>some user defined value.I implemented that using user promt at filter option.In my report there are 4 reports say report1,report2,report3,and report4 displaying at a time.Report2 needs that user defined value for the price to load.BUt in my case,before loading the entire report it is asking for that price value.I want to put the user defined prompt for price in the associated report.is it possible?Please suggest.

    You can achieve this by doing two things:
    1. Open you report in edit mode, select your View "A" (if this is the first view, it will be selected by default), click on "Change Report Properties" link on the left, this will open up Prompts and Parameters window. Click on your prompt and then click Edit. Click Next, Next and go to the third step where the values of prompts are listed. Click on any value and then click default (to make that value as your default) - an arrow will start to point to your default value. You could also select "All" and make it as your default value. Finish it.
    2. Click on Edit View and then for Data screen, go to "Surface Prompts" tab and choose for your prompt option Display in as "View title".
    Save and open the report. Now, it won't ask you to input any value before loading any of the views. By default, "All" (or the default you set) will be used to load View A and through drop down of values, you can change to filter the data in just this view.
    Thanks,
    Vishal
    BAM Development

  • How to find abap program name for web ui reports

    Hi,
    I need to know the abap program name which is developed and configured for
    web ui.In our project web ui application crm version 7.0.there reports links are available
    with label of business names.
    I assume that there will be SPRO configuration for these reports.
    Can anyone provide assistant on this to me.
    Regards
    Viren

    Hi,
    Which reports you are referring to? Are you referring to BI reports? If so then i suppose they are triggerred in BI and transferred to CRM.
    Regards,
    BJ

  • 'Z' program with trabstrip and user autorization for visualizing

    Hi
    There's a 'Z' program which contains tabstrip for user option, then an ALV is showed but not all the user must see all ALV, how can I do for this because  it's just one program.
    Thanks in advance.

    Hi,
    if u do not use authorization object, then u can do this think using z-table,
    create a Z-TABLE and enter the one fields 1.  block_user.
    then create table maintenance of the table and enter the user name witch u want to block .
    and in the program  check the value
    if sy-uname =  block_user.
    message ' u r not authorized'.
    else.
    display Report.
    endif.
    Regards,
    Abhilash

  • USER COMMAND FOR INTERACTIVE ALV REPORT

    Hi Frens
    I am making an interactive alv report showing a cost center hierarchy. I could scuccessfully capture the first click event in the user command using  '&IC1'. Now i want to capture the second click event for the third hierarchy.
    When i try to do that, the program flow keeps hitting the same user command time n again. I want to put in a different code for the different click events. What is the way to achieve this?
    I searched ....there is nothing like '&IC2'. It does not work.

    hi,
    You can try this for the first click
    READ TABLE IST_EVENTS INTO WA_EVENT WITH KEY NAME = 'USER_COMMAND'.
      IF SY-SUBRC EQ 0.
        WA_EVENT-FORM = 'USER_COMMAND'.
        MODIFY IST_EVENTS FROM WA_EVENT TRANSPORTING FORM WHERE NAME = WA_EVENT-NAME.
      ENDIF.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM       = G_REPID
          I_CALLBACK_PF_STATUS_SET = C_PF         "'SET_PF_STATUS'
          I_CALLBACK_USER_COMMAND  = 'USER_COMMAND'
          I_CALLBACK_TOP_OF_PAGE   = 'TOP_OF_PAGE'
          I_GRID_TITLE             = G_TITLE
          IS_LAYOUT                = IST_LAYOUT
          IT_FIELDCAT              = IST_FIELDCAT[]
          IT_SORT                  = IST_SORT
          I_SAVE                   = 'A'
          IT_EVENTS                = IST_EVENTS
          IS_PRINT                 = IST_PRNT
        IMPORTING
          E_EXIT_CAUSED_BY_CALLER  = G_EXIT
          ES_EXIT_CAUSED_BY_USER   = IST_EXIT
        TABLES
          T_OUTTAB                 = IST_FINAL "sodtl
        EXCEPTIONS
          PROGRAM_ERROR            = 1
          OTHERS                   = 2.
    FORM USER_COMMAND USING R_UCOMM TYPE SY-UCOMM
      RS_SELFIELD TYPE SLIS_SELFIELD.
    your code....
    ENDFORM.
    for second click
    READ TABLE IST_EVENTS INTO WA_EVENT WITH KEY NAME = 'USER_COMMAND1'.
      IF SY-SUBRC EQ 0.
        WA_EVENT-FORM = 'USER_COMMAND1'.
        MODIFY IST_EVENTS FROM WA_EVENT TRANSPORTING FORM WHERE NAME = WA_EVENT-NAME.
      ENDIF.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          I_CALLBACK_PROGRAM       = G_REPID
          I_CALLBACK_PF_STATUS_SET = C_PF "'SET_PF_STATUS'
          I_CALLBACK_USER_COMMAND  = 'USER_COMMAND1'
          I_CALLBACK_TOP_OF_PAGE   = 'TOP_OF_PAGE'
          I_GRID_TITLE             = G_TITLE
          IS_LAYOUT                = IST_LAYOUT
          IT_FIELDCAT              = IST_FIELDCAT[]
          I_SAVE                   = 'A'
        TABLES
          T_OUTTAB                 = IST_FINAL1.
    hope this solves.

  • Making the argument for Mac vs PC in a design studio

    I'm posting this on behalf of my wife, as forum registration seems to be broken at the moment:
    Help! - Mac under threat! I'm employed as a museum exhibition designer and have been asked by the new management to explain why the work I do cannot be done as easily on a PC. Rolling my eyes and throwing my hands up in horror will not be sufficient it seems, and have been told to provide 'hard' evidence. The problem is I have no experience of working with PC's at all so cannot validate my conviction that a PC could not cope with the complexities of working with Quark, Photoshop, Illustrator (often all at same time!) and handle loads of high res images, manage fonts etc. Does anyone have any info that could help the case for the defence?

    I have both Mac and PC, the PC I built myself and it can do everything that the mac can do, not as pretty, but they are totally compatible.
    Why not just chill out, tell the management you are not an IT expert, you've never needed to be, if they would like to swap to PC, that is their right, but you are not experienced using Windows. Ask about the new training courses, look at this as an opportunity to learn new skills, don't "roll your eyes etc", if you have never tried Windows, approach it with a positive attitude.
    I had never driven a 5 litre automatic car until I flew to the US a few years back, it was new experience, enjoy life !!

  • UME to CUA(ABAP) user data replication for custim attribute.

    Hi All,
    We have planned that Users will be created in portal and from there user data will flow to CUA(ABAP) and from CUA it will flow to r3,BW,CRM ..etc .
    I have configured the UME(portal) so that when ever I create user in Portal it flows to CUA (ABAP). In CUA when I assign a system (system name -  the abap system in which CUA should transport the user data) to the user ,user data flows in respective system (R3) ie user gets created in that system (r3 or BW depending on the assigned system name) .
    UME ---> CUA --- > r3 or bw or CRM etc…
    Now I want to automate the process .I want to assign the system name to the user in UME itself (not in CUA).I have created a custom attribute ‘system’ in CUA .
    Now problem is how to map UME custom attribute of ‘system’ to CUA (ABAP) user attribute ‘system’ . Also please let me know which XML file (data source) I should modify.
    Regards,
    Gyan

    Hi Gyan,
    We have installed NW'04 SP14 with both ABAP and JAVA stacks on this system. We are using datasourceConfiguration_abap.xml as our J2EE
    UME setting. We have found that when we create any user in client 000 from CUA that user is then create in UME. We have three clients in this development system. When we create users from CUA from the other clients in this ABAP system the users do not come into the Java UME. We do not want to create the users in client 000. What is your Java UME setting and how can we get the users in the other clients push to UME.
    Regards,
    Anthony
    Message was edited by: Anthony Bright

  • Badi or user exit for changing currency INR to EUR

    hi friends,
    in po header there is one tab called status.
    in this tab there is one field called delivery payment
    which has curr INR but i want to change that INR CuRR
    to EUR.Can any one tell me how do this is there any badi or user exit
    for this req.
    thanks.

    Hi Sonu,
    Use the following program to find out the appropriate user exist for ur transaction:
    REPORT ZGURU_USER_EXIT_FIND .
    *&  Enter the transaction code that you want to search through in order
    *&  to find which Standard SAP User Exits exists.
    *& Tables
    TABLES : tstc,     "SAP Transaction Codes
             tadir,    "Directory of Repository Objects
             modsapt,  "SAP Enhancements - Short Texts
             modact,   "Modifications
             trdir,    "System table TRDIR
             tfdir,    "Function Module
             enlfdir,  "Additional Attributes for Function Modules
             tstct.    "Transaction Code Texts
    *& Variables
    DATA : jtab LIKE tadir OCCURS 0 WITH HEADER LINE.
    DATA : field1(30).
    DATA : v_devclass LIKE tadir-devclass.
    *& Selection Screen Parameters
    SELECTION-SCREEN BEGIN OF BLOCK a01 WITH FRAME TITLE text-001.
    SELECTION-SCREEN SKIP.
    PARAMETERS : p_tcode LIKE tstc-tcode OBLIGATORY.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN END OF BLOCK a01.
    *& Start of main program
    START-OF-SELECTION.
    Validate Transaction Code
      SELECT SINGLE * FROM tstc
        WHERE tcode EQ p_tcode.
    Find Repository Objects for transaction code
      IF sy-subrc EQ 0.
        SELECT SINGLE * FROM tadir
           WHERE pgmid    = 'R3TR'
             AND object   = 'PROG'
             AND obj_name = tstc-pgmna.
        MOVE : tadir-devclass TO v_devclass.
        IF sy-subrc NE 0.
          SELECT SINGLE * FROM trdir
             WHERE name = tstc-pgmna.
          IF trdir-subc EQ 'F'.
            SELECT SINGLE * FROM tfdir
              WHERE pname = tstc-pgmna.
            SELECT SINGLE * FROM enlfdir
              WHERE funcname = tfdir-funcname.
            SELECT SINGLE * FROM tadir
              WHERE pgmid    = 'R3TR'
                AND object   = 'FUGR'
                AND obj_name = enlfdir-area.
            MOVE : tadir-devclass TO v_devclass.
          ENDIF.
        ENDIF.
    Find SAP Modifactions
        SELECT * FROM tadir
          INTO TABLE jtab
          WHERE pgmid    = 'R3TR'
            AND object   = 'SMOD'
            AND devclass = v_devclass.
        SELECT SINGLE * FROM tstct
          WHERE sprsl EQ sy-langu
            AND tcode EQ p_tcode.
        FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
        WRITE:/(19) 'Transaction Code - ',
        20(20) p_tcode,
        45(50) tstct-ttext.
        SKIP.
        IF NOT jtab[] IS INITIAL.
          WRITE:/(95) sy-uline.
          FORMAT COLOR COL_HEADING INTENSIFIED ON.
          WRITE:/1 sy-vline,
          2 'Exit Name',
          21 sy-vline ,
          22 'Description',
          95 sy-vline.
          WRITE:/(95) sy-uline.
          LOOP AT jtab.
            SELECT SINGLE * FROM modsapt
            WHERE sprsl = sy-langu AND
            name = jtab-obj_name.
            FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
            WRITE:/1 sy-vline,
            2 jtab-obj_name HOTSPOT ON,
            21 sy-vline ,
            22 modsapt-modtext,
            95 sy-vline.
          ENDLOOP.
          WRITE:/(95) sy-uline.
          DESCRIBE TABLE jtab.
          SKIP.
          FORMAT COLOR COL_TOTAL INTENSIFIED ON.
          WRITE:/ 'No of Exits:' , sy-tfill.
        ELSE.
          FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
          WRITE:/(95) 'No User Exit exists'.
        ENDIF.
      ELSE.
        FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
        WRITE:/(95) 'Transaction Code Does Not Exist'.
      ENDIF.
    Take the user to SMOD for the Exit that was selected.
    AT LINE-SELECTION.
      GET CURSOR FIELD field1.
      CHECK field1(4) EQ 'JTAB'.
      SET PARAMETER ID 'MON' FIELD sy-lisel+1(10).
      CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    Then u can use the function CONVERT_TO_LOCAL_CURRENCY to change the amount from INR to EUR.
    Regards,
    Himanshu

  • Portal System Object - ABAP User Type?

    Hi
    I've created a System Object, which will be used to connect to a NW '04 system. I'm using UIDPW as the Logon Method, and have defined the relevant user mappings.
    When I test the connection using a normal Dialog user in the ABAP backend, everything works perfectly. However, when I use a Communication user, the connection test fails.
    Does anyone have any suggestions on getting the connection to work with a Communication user? What is the recommended ABAP user type for backend connections? I assume Communication user is recommended, as this doesn't allow dialog login, etc.
    Thanks
    Stuart

    Having done further investigation, it seems the problem is not with the user type. I'm able to connect when assigning the SAP_ALL profile to my Communications user (which I obviously don't want).
    What permissions must I assign to this user to allow it to log in? All I've done so far is assign permissions on the S_RFC authorisation object to allow RFC calls to my function group.
    Do I need to assign additional login permissions?

  • Users Email Subscriptions of Interactive Reports, getting deleted

    Hi,
    We have apex 4.0.2 version instances installed in DEV, Test, Prod environments.
    We use the same app id across all the 3 environments
    eg: App no 200 is used in all the 3 environments.
    The users subscriptions for the interactive reports are getting deleted,
    when the App from Dev is moved to Test or Prod environments.
    Any ideas or suggestions ?
    Thnx

    Hi,
    I could able to get back the users subscriptions in the target environment with below procedure.
    In my scenariou i am moving the app 200 from Dev to Test environment.
    Step1: Export the app 200 from Test environment by selecting Export interactive Report Subscriptions to Yes in Export Preferences tab
    Step2: Extract carefully the wwv_flow_api.create_worksheet_notify code +(you will see more than 1 statements, if there are multiple users subscriptions)+ from the app 200.sql .
    Step3: Extract wwv_flow.g_flow_id and wwv_flow_api.g_id_offset initializer statements.
    Example below:
    In my scenariou i was testing with 1 interactive report user subscription
    begin
    wwv_flow.g_flow_id := nvl(wwv_flow_application_install.get_application_id,200);
    wwv_flow_api.g_id_offset := nvl(wwv_flow_application_install.get_offset,0);
    wwv_flow_api.create_worksheet_notify (
    p_id => 3351032625694541+wwv_flow_api.g_id_offset,
    p_flow_id => wwv_flow.g_flow_id,
    p_worksheet_id => 11045125897667191+wwv_flow_api.g_id_offset,
    p_report_id => 11046318922668871+wwv_flow_api.g_id_offset,
    p_owner => 'abc.def',
    p_email_subject => 'Primary Report test',
    p_email_address => '[email protected]',
    p_start_date => '2012.09.07.01:00:00',
    p_notify_interval => 'D');
    end;
    Step4: Import the app 200 from Development environment to Testing environment.
    Step5: Execute the above Example pl/sql in the Test environment sql prompt.
    Run the app in Test environment, You will see your interactive reports user subscription to the associated pages.
    Note: This procedure applies only when you have  app id same across all the enviornments

  • USER DEFINED TABLES IN XL REPORTER

    Hello,
    I have a user defined field based on a user defined table with code and name. I call my user defined field in XL reporter. This field varied with the data that I report. I would like to know how I can add the name of the table in my XL report. We can call additionnal tables, but I don't know how I can write the instruction to do it with a variable field.
    Thanks
    Isabelle LAGUERRE
    Serena
    France

    Isabelle,
    Usere Defined Tables are not supported by the XL Report Writer.  There is not a method to import UTD's at this time.  User Defined Fields (UDF's) are supported.
    Eddy

  • User profiles for analyzer and query designer

    Hello,
    I have one short question about user-profiles.
    Which user-profile should I best use for a user, who should just use the BEx Analyzer and which profile does a user need for using BEx Analyzer + BEx Query Designer.
    Thanks

    I just need the SAP-Roles which allows a user to use Analyzer and Query Designer.

  • ABAP User Roles and Query for accessing particular T- codes and Reports

    dear Gurus
    I have one problem, i want to know about ABAP User Query ,i have one requirement my user wants to Lock all the HR Std versus Customized reports in T- code SQ01,other department peoples also see the Payslips and Hr personal reports which is harmfull to the dept so i want to Lock all the reports in Std T- code in SQ01 and i have created one Customized User Roles or Query in which the T-codes and Reports are assigned only those particular user can access the T-codes and Std reports .how can it be possible i dont have any idea about user roles and Queries .
    kindly help me out or send me some documents related to user roles and queries
    regards ritesh sharma

    Hi Ritesh,
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/103cafc2-7a64-2b10-14b3-eddb7d324561
    Regards,
    Flavya

Maybe you are looking for

  • Value contract and pricing procedure.

    HI All, I am working on value contracts. I have configured value contract and other related things. But I have some querries:- 1) Can I use standard order as release order for value contract? 2) Do I need to create a different pricing procedure for v

  • Attachments using JAX - RPC

    I am using JAX - RPC for attachemnts using jwsdp-1.2. I am using DataHandler for attachments. I have been able to deploy the web service but when I try to connect to web service using client, I get following error. ny help will be greatly appreciated

  • Better Photoshop integration for exported jpegs

    Hi Jpegs exported by LR have to be saved with new compression parameters if opened & then worked on in Photoshop. This can be very annoying & time consuming when working with numerous files which need a minor correction (such as dodging & burning whi

  • AFP filesharing with a XP on a 2nd Hard Drive

    I can do a filesharing from a Win XP. After mapping drive from XP, I can only access to files under that ID, such /Users/user1. How to access the 2nd drive on the Mac, which is /Volumes/Maxtor 120G drive?

  • Transferring 3GS from PC to MBP

    Hi all My mother has a 3GS which she has synced to her Windows 7 PC via iTunes for Windows. She has recently got a 13" MBP with Snow Leopard (upgrading to Lion soon though!) and wants to sync her iPhone to that. Her contacts are on the PC's own Addre