R/3 Transaction Iviews vs Imported ABAP Roles on Portal

Hi,
In one of our requirement, Business needs to set up such that client should be able to have web based access to R/3 Transaction through Portal.
We can achieve that by creating system in portal and create Transaction iview with required T-code of R/3.
Whats wrong if we can define roles in ABAP system for a user with full hierirachy and import those ABAP roles into portals.and through portal we can give unified web based access to imported roles?
Does both the possibilities accomplish our need?what are main gaps between these two methods?
I want to go by Import method,Any suggestions please?
Cheers
Rani

Hi Michael,
  I agree with you that the ABAP role has a complicated menu structure and uploading has to be done at regular basis.
Is there any mechanism through which any change in ABAP role structure in R/3 reflects in portal exactly so that there is no need of regular uploading?
If not?So in which business scenario uploading of ABAP roles into portals are helpful?whats the use?
Coming back to your second solution
It is much easier to have one transaction iView that starts transaction SMEN, which presents the user's full SAP menu in a single screen
But about about a user if he wants to navigate from this transaction SMEN to another transactions to which he is authorised to(R/3 Back-end)through this single Transaction iview.
In other words if we want to have access to 5 transaction iviews in R/3,do we need to create 5 corresponding transaction iviews in portals?How to achieve this requirement in a better way?
Waiting for you Reply
Bye and have a Nice Day
Rani

Similar Messages

  • How to upload ABAP roles in Portal 6.0 N/W ABAP + Java

    Hi ,
    I have portal 6.0. How can i see the ABAP roles in portal. I know there is some backend system need to configured. please write step by step. I can create users in portal which is replicated in ABAP.
    i have gone thru some forums but did not get the answer.
    Regards
    Atul-

    Thanks for your reply... I am new to Portal. the document you sent me I did not understand where to configured backend system. please let me know where do I configured below information in portal
    When you create a system with a connection to an ABAP-based backend system, you must maintain at least the following property categories and properties:
    Property Category
    Property
    Connector
    Group;
    Logical System Name, e.g. QWACLNT100;
    Message Server;
    SAP Client;
    Message Server;
    SAP System ID
    User Management
    Logon method
    User mapping type (if you want to take advantage of user mapping)
    Internet Transaction Server (ITS)
    ITS Description, e.g. qwa_its
    ITS Host Name
    ITS Path
    ITS Protocol  
    Appreciate for your reply...
    Regards
    Atul

  • How to disable Transactional Iview for a particular user in portal

    Hi Experts,
    I have a scenario
    i have created a user group for all the employees and assigned all the transactional roles to it, now the issue is they wanted to disable the Transactional Iview to particular user for a certain period and enable it later on, how is it possible?
    As per my knowledge we have to assign that particular Role individually to all the user, instead of user group and make the iview invisible when required.
    Instead of this is there any other Easy Method that i can approach the issue easily?
    Thanks Inadvance
    Siva

    Hi Siva,
    You can have two types of groups: one Group with users having access to transactional iview and another devoid of this access.
    You can assign users to group with transactional role and vice versa. By the way of user groups, we will have more control over the transaction role access.
    Regards,
    Ganesh N

  • Importing CRM roles into Portal

    Hi All,
       I am using CRM-5.0 as backend and ER-6.0 with it. Both of them are sharing the same datasource. But if I create a new role in CRM I can't find it from portal. Whereas the users created in CRM are visible in portal. How can I import all the roles available in CRM to portal? My System landscape is working properly.
    Thanks
    Indranil Datta

    Hi Indranil
    SAP/CRM roles are built with transaction PFCG. Portal roles are built using portal tools. They have no direct connection.
    In theory you can upload SAP/CRM roles into the portal to become portal roles, but what do you gain? Every time you change the SAP/CRM role you need to upload it again..
    You are better to make portal roles that are assigned to portal groups that are the same as the PFCG roles. Maintain the portal roles manually, probably with a subset of the all the functions in the CRM role and assign them to the portal group that represents the FCG role.
    Cheers

  • Printing abap report from Transactional Iview

    Hi All,
    I have a abap report and i have created a transactional Iview to embed the report into Portal.
    Now when i try to execute and print the report from portal end i am unable to print the report.
    It opens another window saying please wait for the formatted data to be displayed in the window and please do not close the window and the download option comes at the top block bar. Aftter clicking on download file it promts to save the file . When saved and opned the file is corrupt and cannot be opened by adobe reader.
    Thanks and Regards,
    Nuzhat

    No answer

  • Calling Transactional IVIEW

    Hi ,
    Created a Transactional Iview for Custom Tcode.In portal as well i was able to look into the preview of the transaction code.
    I used the follwing code to navigate this Transactional IView in the ABAP WEBDYNP which is been linked to an action button .There is no view or dump comming up when i hit the button .
    The code is as below for navigation :
    data lr_componentcontroller type ref to ig_componentcontroller .
    data l_api_componentcontroller type ref to if_wd_component.
    data lr_port_manager type ref to if_wd_portal_integration.
    lr_componentcontroller = wd_this->get_componentcontroller_ctr( ).
    l_api_componentcontroller = lr_componentcontroller->wd_get_api( ).
    lr_port_manager = l_api_componentcontroller->get_portal_manager( ).
    Data: target type string.
    target = 'pcd:portal_content/com.rc.folder.support_development/com.rc.folder.service_requests/com.rc.iview.empl_certificate'.
    call method lr_port_manager->navigate_absolute
    exporting
    navigation_target = target .
    I am getting Wait Message if I give as sepcified above, and if add 'Roles://' to the starting of target String (PCD Path) its not showing me anything.
    Just wondering what else i was missing ..any suggestion would be helpfull..
    Regards,
    Manohar

    Hi Manohar,
    I gave this string and it worked fine
    ROLES://portal_content/com.XYZ.APPL/com.apple.Userid/com.XYZ.Demo1/com.XYZ.role.role/com.XYZ.role.DEMO1/com.sap.netweaver.bc.uwl.uwl_page'
    I got this from properties of iView.
    Hopefully this helps you.
    Regards,
    Priya

  • Mapping ABAP roles and assignments to EP UserGroups and EP Roles

    Hello.
    I have set up my EP7 UME to upload ABAP roles as Portal Groups . Im expecting the ABAP role to user assignment to also reflect as EP Group to User assignment.
    All my roles that 'exist' in the ABAP source system are created in EP7 correctly as expected. However, only "direct" user to role assignments are uploaded. NONE of my "indirect" user to role assignments (ie: Via HR Org in ABAP system) are reflected in EP.
    Qtn: Is there a way I can encorporate indirect user-role assignments into the upload into EP as well ??
    Thanks
    Andrew
    ps: I have played with HR org active switch in vain in ABAP syst

    Hi Kumar,
    Have you tested the connection of your R3 system?
    Do you want to connect to the ABAP UME?  If so do the following:
    1.     Logon to the portal as administrator
    2.     Go to:
    1.     System Administrator
    2.     System Configuration
    3.     UME Configuration
    4.     Click Modify Configuration
    5.     From the drop down select ABAP system
    Fill in the details for your system. 
    Click on the User Mapping tab
    Click on the reference system combo box and select the relevant system
    (in this case R3)
    Click on the ‘Test Connection button’.  If the test has been successful you should get a ‘Connection test successful’. ~<b>It is important to test the connection before saving otherwise this could cause you lots of problems!</b>
    Thanks,
    Nick

  • Transaction iView - pass parameters to non-default tab

    Hi Experts,
    I have a requirement to call transaction iView from  Webdynpro ABAP application by passing some default values.
    I am able to call the iView and also able to pass parameters. My requirement is to pass values to the tab in iView which is not the default tab when I execute the TCode.
    Is this possible using absolute navigation...??
    If yes please let me know how can that be achieved...
    Thanks in Advance....!!!!
    Regards,
    Shruti Shah

    Hi,
    Do you  already know a  way to reach this transaction to a desired tab with out using webdynpro ?. Is it possible at all in any way to start this transaction and position to a particular TAB.
    If you do not know that then i am afraid that no one could help you out in forum.
    Good luck

  • ABAP roles v/s Portal Roles

    Hi All,
    Currently I was going through  EP security docs where I came across this
    "An important difference between ABAP roles and Portal roles is that in the portal,no authorizations are defined for the backend application itself. This must still be
    done within the backend applications (for example, mySAP ERP)."
    Can somebody plz explain me this..
    Would also like to know more difference  between ECC and EP security,
    Thanks,
    Ajit

    Hi Ajit,
    I have been looking into this for some time as well, but am still not sure of some things myself nor which scenarios fit best to which security aspects.
    My understanding is that it depends on how the portal is connecting to the backend.
    If the portal user is the backend user, then the portal role is just a permission to click on things in the portal. The portal roles are mapped to the backend roles in the ABAP system (so you can, and need to, define what that portal role can infact do when the portal user "clicks" in the backend, using the backend roles of the same backend user context).
    If the portal user is not the backend user (i.e. it is a system service for generic access to the backend), then you should restrict the backend access to the bare minimum of that service and control the security in the portal application (the calling application) as the backend user context is not the same.
    So it is a "design" answer as well...
    There are a few good posts about this if you use the search. If you find a good one, then please link it here so that others who use the search and follow up on their questions can use it as well.
    At the top of the forum, there is a sticky thread on FAQs and other usefull discussions. Sadly, portal security does not have any links yet, so if you find a good one then let me know.
    Cheers,
    Julius

  • Unable to access Transaction iView

    Friends,
    Need your help on the following issue:
    Assume that we have a user id called FIAP in BW and R/3 systems.We have configured BW and R/3 systems in portal and tested SSO functionality.For BW system we could access all iviews.We have also created an Transaction iview to access the R/3(system name is DEV) transactions and assigned into the role in portal(role name is ZFIAP).
    Following roles are assigned to the user id FIAP.
    ==>ZFIAP
    ==>bi
    When we try to access the R/3 transaction iview by connecting FIAP user id we are getting the following error message:
    Portal run time error:
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    Unable to lookup System 'DEV'. Please check the system object and the alias..
    But we could able to access all iviews from BW system.
    pls help..

    Hi,
    Can you navigate to, System Administration->Support->SAP Application->SAP Transaction
    and test for one sample transaction and confirm your system is working or not?. Here just check,
    System alias created for your system is listed there in the dropdown for systems. Once again confirm, you have given the exact system alias name while creating your transactional ivew. (like, there is not space after your System alias name.).
    Regards,
    Kishor Gopinathan

  • Transaction Iview - SAP GUI for HTML

    Hi,
    In SAP transaction iviews - SAP GUI for HTML in portal there is a possibility to go to menu,other transactions from the transaction field.Is there any way to remove the Menu button and hide the transaction field from transaction iview.
    Please suggest.
    Thanks,
    Rajani

    Hi Rajani,
    Transaction iview which will control the menu,cancel buttons in SAP GUI for HTML
    the url provided by Damian contain the solution for your requirement.
    If you are looking somthing different then pls explain the requirement
    Just let us know which specifiy buttons you want to show in transcation IVEW.
    Thanks,
    Anil

  • Portal Groups vs. ABAP Roles

    Hi,
    We have the following scenario:
    SAP EP (6.0 SP19) with content from BW and HR (ESS&MSS).
    The backend systems and the portal use CUA.
    The problem is that for example when a new user(employee) is created in HR, we would like that the user automatically gets a certain role in the portal (employee or manager, depending on the role given to him in the backend system).
    At the moment we first have to give the user a role in the backendsystem + assign the user to a group in the portal. Is there a better solution for this ?
    Regards,
    Kristian Rantakoski

    You can import backend roles in portal. After importing these backend roles in portal, these roles appear as Groups in portal.  As users are automatically part of these group in portal, You can assign manager roles of portal to Manager group ( which is actually a role in the backend) in Portal.
    The above approach worked for me in case when I configured Portal UME to ECC6.0 user database. I am not sure if the same approach will work in case of CUA.
    You can give it a try.
    Best Wishes
    Prabhakar

  • Uploading ABAP roles

    Hi All,
    Do anyone know uploading ABAP roles in Portal programatically instead 'Role upload' method?
    Thanks & Regards
    V.Das

    According to this,
    http://help.sap.com/saphelp_nw04/helpdata/en/41/5e4d40ecf00272e10000000a155106/frameset.htm
    there was no way to automate it.
    Has that been changed? Or is there anyway to schedule the same upload on a periodic basis? We are trying to run a nightly role upload to EP, but not sure if there's any methods to automate the task.
    Thanks
    Michael

  • R3 Transactional Iview

    Can we actually edit R3 transaction iviews to embed custom javascript?
    I want to add subscribe Event on the R3 Transaction iviews..is it possible??where is the .par located for such transaction iviews?
    Thank you guys.

    Hi Taylor,
       There are three types Transaction iViews.
    1. Transaction iView that execute sapgui.exe and portal doesn't have any control over it.
    2. Transaction iView that use ITS to display SAP gui for html. You do have control over the gui but you have to modify the content on ITS. You can modify system templates files that are delivered by ITS.
    3. Transaction iView that uses JAVA gui (applett) to display content and again you don't have any control from portal.
    Prakash
    You can wait for others to respond as well.

  • "Error on page" while adding a transaction iview to Role

    Hi,
    I am getting javascript error "Error on page" when I am trying to add a transaction iview to a Role.
    when i click on the error it shows
                     error : Expected ')'
    The error is coming only for few iviews while for others it if working fine.
    Does anyone know the reason for this error?
    Thanks,
    Kanchan

    /* Formatted on 2012/04/25 14:22 (Formatter Plus v4.8.8) */
    CREATE OR REPLACE TRIGGER issue_book_tri
      BEFORE INSERT
      ON issue_book
      FOR EACH ROW
    DECLARE
      CURSOR a
      IS
        SELECT join_date
          FROM member_book;
      p_join_date   DATE;
    BEGIN
      OPEN a;
      FETCH a
       INTO p_join_date;
      IF p_join_date > :NEW.issue_date
      THEN
        raise_application_error (-20322, 'You may Issue book only after joining');
      ELSIF 1 = 1 -- uuuuuu miss the condition here
      THEN
        :NEW.return_date := :NEW.issue_date + 15;
      END IF;
      CLOSE a;
    END;

Maybe you are looking for

  • Windows 7 x64  Boot Camp 3.1 Nvidia 8600M GT problem

    Hi, I'm running windows 7 ultimate x64. I also run snow leopard and had the corresponding version of boot camp installed (3.0 I believe). I installed bootcamp 3.1 when the apple software update suggested it. It said it installed but on reboot it has

  • Clone stamp not working in CS6

    Each time i try to use my actions is says"could not use the clone stamp because the area to clone has not been defined (option-click to define a source point)" or "unable to do ____". Any advice on how to fix this? Thanks!

  • (not) saving documents in pages

    Historically when I would exit a document I was working on I would get an option to save it with the new revisions or not. When I declined to save the document the old version would remain. Since the Mountain Lion upgrade when I exit a document it si

  • New iTunes erases entire iPod library

    So I downloaded the recent iTunes update and then plugged my iPod into my Macbook to charge/add new podcasts that I downloaded. After I took the iPod out, it was completely erased: no music, no podcasts. Nothing. All of my music/podcasts are still in

  • Role and synonym issue

    Hi friends i create one role CREATE ROLE UPDATE_ROLE; we have three schema(a,b,c) three schema depend to all three schema but unique objects . i create public synonym CREATE OR REPLACE PUBLIC SYNONYM CTL_RC_PROCESS FOR a.CTL_RC_PROCESS; CREATE OR REP