Role concept - CRM - EP

Hi All,
   I imported the business package for CRM in enterprise portal.rightnow i am dealing with security aspects. I have some conceptual doubts related to role concepts with this Business package.
I have a role for sales manager in business package, com.sap.pct.crm.SalesManager,which have some iviews and external services. from the documentation, i came to know that this role corresponds to "SAP_PCC_SALES_MANAGER" in BW system and  "SAP_PCC_SALES_MANAGER" in CRM system.
I just want to know, which strategy, I should use for Role, user to role assignments in my scenario i.e.  either "EP as leading system" or "ABAP system as leading system"
  I was thinking of having ABAP system as lead. i.e. getting the role menu and user to role assignments from CRM system and BW system and adding this to the delta link of portal role that came with business package, so that i could get the user assignements from both the CRM and BW systems. but later i came to know that this role, SAP_PCC_SALES_MANAGER is portal specific role in BW and CRM, so i was worried of how to get the user assignments of the original sales manager role in crm system and  bw system to the portal.
right now, i am totally confused and have no ideas. I thought that some one could help me in this regard with thier experience.
Thank you

HI
please ensure that user is present with same userid as that in portal with both BW and CRM system and then use com.sap.appintegrator.portal component  for creating transactions of any type ussing template iview as well get user autorization for user for both the roles in BW.
hope this helps
With Regards
Subrato kundu

Similar Messages

  • Regarding Business object roles in CRM

    Hello friends,
    What are the business object roles in CRM ?can any one can explain about this.
    Regards,
    Rajasekhar.

    Hi Rajasekhar,
    Did you mean "business roles" ?
    The concept of business roles is more used and important in WebUI. SAP CRM business roles are used to package the main business content needed to perform a specific job function. Defining a role influences the complete content visible to a user assigned to this role.
    Some examples of standard roles are:
    SALESPRO (Sales Professional)
    SERVICEPRO (Service Professional)
    IC_AGENT & IC_MANAGER (Standard Interaction Center Agent & Manager)
    Hope this is what you are looking for.
    Regards,
    L

  • Mapping between ICProfiles in CRM 5.0 VS Business role in CRM 7.0

    We're upgrading CRM Webclient UI from CRM 5.0 to CRM 7.0. As per Upgrade Master Guide, there is listing of Migration activities. We're working on Migration Activities for IC Profiles in CRM 5.0 to Business Role in CRM 7.0.
    Please advise us how to do mapping to set up Business Profiles on the basis of IC Profiles in CRM 5.0
    Thanks,
    Saeed

    This issue has been resolved. MAy be closed.
    This is manual mapping process

  • Mapping Z account group in ERP to Z BP role in CRM

    Hi all,
    We have a scenario where we need to download customers created in custom account groups into CRM and map them to Business Partners in Custom BP Role. With PIDE settings, you can only map a Account Group to a CRM classification. This classification is mapped to a standard BP Role in CRM. We also tried to implement the note 914437. But the code given in this note doesn't work as desired. If anyone has implemented this scenario and/or used this SAP note, please advise me on the solution approach.
    Thanks & Regards,
    Karthik

    Hi Krishna,
    I have the same required as yours.
    I implemented the note 914437.
    I noticed two peculiar cases from the standard mapping i.e. (standard BP Role sold to party)
    1) In BP transaction, in Display in BP Role drop down list box there is no custom BP Role as shown above but if I select the detail Icon I can find it there as shown in below screen shot.
    2) I found in Tx BP there is only one BP Role as shown above but in CRM Web UI there are two BP Roles in the ROLEs assignment block.
    Could you please add your comments or solution for it.
    Thanks,
    Raja

  • Assign biz role through CRM -SU01 and display page at portal

    HI, SDN Fellows.
    I am creating some custom portal roles at portal and mapped it to the custom business roles for some PCUI screens at crmc_blueprint_c --> "Assign Portal Role to Single Role" ("Assignment of CRM Role to Portal Role").
    Currently, our portal UME data source is mapped to CRM system.
    Right now, I have to assign both the CRM Role through SU01(to have access the CRM Object Method at CRM-PCUI application) and Portal Role through User Admin of WAS/portal (to access/display the PCUI iView in the portal).
    My goal is to just assign role through CRM-SU01 and achieve the same output as I described above. Meaning can I just do the role assignment for the CRM role (through SU01) and able to access to the CRM-PCUI application through portal (able to see the pcui screen)?
    Thanks,
    Kent

    What I want is when I assign a role (Sales Manager) said user A in CRM system, userA should able to see the related workset/page/iviews in the portal (without the need to assign the same: Sales Manager role in portal).
    Now, what I have to do is assign the related objects into a single/composite roles in CRM (for backend data access), then I have to assign a portal role (through User Admin of Portal, so that they can see the portal content),
    is that a way we can do it in one step?
    Thanks,
    Kent

  • Developer Role for CRM Functional Team

    Hello,
    I would like to have your inputs on creating a developer role for CRM Functional Team in Dev system.
    I found a standard role SAPCRM_DEVELOPER , does it has sufficient Authorisations to carry out the config work in CRM or do we need any more additional Auth.
    The team members also have IC AgentIC ManagerSrv Pro roles as well.
    Thanks in advance
    regards
    sam

    Hi,
    You don't need a role to development team. You can assign the auth. in dev system and perform the tests in the specifics roles.
    Best regards,
    Caíque Escaler

  • Replicate ship to without sold-to role in CRM

    Hi,
    We are replicating business partners from ECC to CRM. What is happening is all Ship-to's and Bill-to's are replicating from ECC to CRM in 2 roles : one Ship-to/Bill-to and in addition Sold-to role.
    Is this standard behaviour? Can we change this so that ship-to only comes in ship-to role in CRM and also Bill-to comes in Bill-to role and without additional sold-to role in CRM.
    We are using CRM 2007.
    Any pointers will be helpful.
    Thanks
    Dan

    Hello,
    The integration of business partners between ECC and CRM is controlled by a table in R/3. In R/3 check the PIDE transaction.
    For more information on this, search this forum for PIDE or check building block "C10: CRM Central Master Data" on SAP Best Practices on help.sap.com.
    Hope this helps,
    Joost

  • Master role & Derived role concept

    Hi Friends ,
    We have master and drive role concept in our project . ABC_XXXX (Master role )  ABC_1000(Derived role) (1000= company code)
    Now we need to maintain some values in master roles lets say display :03 .  Should we regenrate deived role  as well ?
    If we regenrate derived role  , Do inhertiance relatioship breaks? and we need to maintain company code =1000 value again ?
    Please suggest.
    regards

    Forgot to answer some more questions you had asked. Adding them here:
    Now we need to maintain some values in master roles lets say display :03 . Should we regenrate deived role as well ?
         - use the steps I mentioned in my earlier reply to re-generate derived roles from the Master role.
    If we regenrate derived role , Do inhertiance relatioship breaks?
             - please use the steps I suggested, the inheritance will not break. And this is an advantage of Master-->derived role.thats the meaning of having this concept in SAP.
    and we need to maintain company code =1000 value again ?
    --- No you dont need to. (you can check and see this manually).
    Hope it helps...
    Soumya
    Edited by: Soumya Thomas on May 20, 2010 12:34 PM
    Edited by: Soumya Thomas on May 20, 2010 12:35 PM

  • Shell Role Concept

    Hello All,
    Any one can explain me concept of shell role, what is use, advantages, disadvantages how to maintain shell roles.
    thanks
    Sushant

    Hi Sushant,
    It sounds like you are talking about cross-system composite roles.
    What is use
    If you are using CUA you can define roles in your CUA master that contain roles for the target systems too.  That way if you have HR as your CUA master (possibly using org assignments too?), you can provision for all relevant systems based on the role definition.
    Advantages
    Can speed up provisioning into multiple system
    Helps support accurate job definitions for all system access
    Disadvantages
    CUA needs to be setup and maintained properly (not sure if that is a disadvantage but is a factor for consideration)
    If enough thought does not go into design then you end up with composites/shells that cover lots of eventualities
    If you have a granular single-role concept then your shell role could get very cluttered by the number of assignments required.
    Maintain
    Use PFCG in the CUA master
    Like any other composite role - use text comparisons etc to pull in the roles from the target systems

  • Value Role Concept

    I tried searching for documents on Value Role concept. Please reply if anybody has any documents or links about this.
    Thanks.

    There is not a lot of info in the public domain on the value role concepts.  I know it has been covered on a couple of the other security forums.
    Subbiah - generally the value role concept is where you split the functional and the data access.  This is also referred to as the enabler concept.
    You create 1 role with your transactions but don't populate org data for example
    You then create another role with the auth objects that contain the org data
    When you combine the two you get the access that is required.  If you require lots of org data variants,  you can have lots of org data value roles and assign as required.
    There is no need to restrict it to org data either.  Anything that needs differentiation can be catered for using the value concept.  A example that is quite common is where a separate role is created for object F_BKPF_BUP which is then assigned as an extra value or enabler
    Like any approach there are pro's and con's.  Value roles take a while to set up.  You need to manually import the relevant objects into the value role, and make sure the corresponding objects in the master role are deactivated or not populated etc.
    It isn't a common approach so you need to ensure that your documentation is up to standard.

  • Problem with roles in CRM 5.0 PC-UI

    Hi everybody!
    I have a problem with CRM 5.0 PC-UI.
    When I have user profile SAP_ALL, BSP's are showed correctly.
    When I'm using restricted profile (for example role 'Account manager'), for some BSP's I'm receiving this error:
    Exception Class CX_CRM_BSP_NOAUTH
    Error name
    Program name CL_CRM_BSP_FRAME_MAIN=========CP
    Include CL_CRM_BSP_FRAME_MAIN=========CM003
    ABAP Class CL_CRM_BSP_FRAME_MAIN
    Method DO_INIT
    Row 170
    Long Text --
    I've explored the role SAP_PCC_ACCOUNT_MANAGER in pfcg transaction, and realized:
    on tab 'Menu' in section 'Portal Roles'
    when I click on service: HS PC-UI PC-UI_CRMD_MKTSEG
    In section 'External Service'
    There are only '?????????' in the field 'Type of Ext. Service' instead of 'PC-UI'
    and strange chars in the field 'Service'.
    But for example service: HS PC-UI PC-UI_CRMM_CONTACT is OK, and I'm receiving BSP.
    I think, that something important is missing.
    Do you have any idea how to solve this problem?
    Thanks
    Radka

    I am not sure whether you resolveed this issue already..
    Under Portal Roles  you find PCUI external services which refers to auth objects in order to access PCUI application.
    Read thru the section "Tracing Authority Objects of Blueprint Applications" under PCUI cook book .
    Thanks,
    Thirumala.

  • Adding New BP Role In CRM 5.0

    Hi,
    when i create a new BP role using BUSD it is not displaying in roles of BP using Trans.code BP and i am not able to add this BP Role in Field Group BP Role (IMG-> cross-app-> BP->Basic Settings->Field Groups->cong. field groups by BP Role) to this role when i try to add this role it displaying message that it is not in TB0003 table can any one can give solution for this problem.
    thanks in advance,

    Hi BPX Partners,
    It is not necessary to have same key for business Partners Mapping between CRM to ECC.
    But, it would be advisable to create the Z role instead of using the standard role. As, you can make any changes to Z role.
    In order to map the BP"s , you need to maintain settings in T code "PIDE" & PIDV" where in you can maintain mapping of CRM role to ECC Account group.
    Please let me know for any help you need on this.
    Regards,
    Rahul

  • CRM 7. How to make mandatory the BP Roles on CRM Web User Interface.

    Dear CRM Gurus,
      The requirement in our project is to have as mandatory at least one BP Role (except the default role of BP). Is there any way to implement or configure the CRM system to display an error message when a user tries to save a BP from WEB UI without having maintained the BP Role ?
    Thanks in advanced, John

    Hi Jhon,
    Before raising the error message as Garcia suggested check the collection of bp_roles.. if no roles maintain then raise the message.
    you can raise the message in eh_onsave event of BP_HEAD/BPHEADOverview.
    Sample code to check the collection of bp roles..
    DATA: lv_collection TYPE REF TO if_bol_bo_col,
                lr_bp                TYPE REF TO cl_crm_bol_entity.
      lr_bp ?= me->typed_context->builheader->collection_wrapper->get_current( ).
      CHECK lr_bp IS BOUND.
    TRY.
          lv_collection = lr_bp->get_related_entities(
                 iv_relation_name = 'BuilRolesRel' ).
    *     delete difftype-dependent roles (not maintainable/ displayed
    *     in standard)
          cl_crm_uiu_bp_roles_service=>filter_difftype_dependent(
            CHANGING cr_collection = lv_collection ).
    *     delete lifecycle stages (which are roles as well) from coll
    *     of "normal" roles
          cl_bp_accountlifecycle_service=>filter_roles_exclusive_stage(
            CHANGING cr_collection = lv_collection ).
        CATCH cx_crm_genil_model_error.
    *       should never happen
          EXIT.
        CATCH cx_sy_ref_is_initial.
      ENDTRY.
    check lv_collection->size( ) le 0.
          raise error message.
    Hope this helps.
    Cheers,
    Sumit Mittal

  • How to change HR assignment for BP with employee role in CRM

    Hi,
    we download employees from R3 HR into CRM. By mistake, some duplicates BP were created. we want to change the assignment with the BP employee in CRM and the employee in R3. In other word, to remove the personnel number ID stored in CRM and to add this personnel ID to others BP in CRM.
    For example:
    In CRM,  BP 100 does not have a personnel number assigned to his employee role.
    In CRM, BP 101 (duplicate of BP 100) is assigned to the personnel number 345 from the employee in R3.
    We'd like to assign the personnel number 345 to BP 100 and remove the link with HR in BP 101.
    is it possible?  where is this assignment stored - In R3&HR or in CRM?
    can you guys share your experience on how to resolve this
    thanks in advance
    Stephanie
    Edited by: Stephanie Blouin on May 6, 2008 2:16 PM

    Hi,
    We can assing the CC in two ways.
    1. is for position.
    2. or for a Org unit.
    In your case if it is for Position. GOTO PP02 enter the details as
    Plan Version    HI
    Object Type     s
    Object ID       50018133
    Object abbr.
    Infotype        1001
    Subtype         A011
    Planning status 1
    Validity        06/23/2008  to     12/31/9999
    Data sample.
    Then goto change and change the CC. this will also updates the IT0001.
    If not, You can also change through Org unit.
    Where goto PPos_old> select the org unit> then goto staff assignments> select the required position> and there is a option called goto from top menu> there you can check accoutn assignment>  there you will get diff screen to be displayed--> there select the position if you want to change and select the option maste cost center and change the CC by giving dates, this will also updates the IT0001.
    Reward me if hleps.
    Thanks,
    Vasu.

  • Role of CRM Functional Consultant in ASAP Phases

    hii
    Some body explain me on their real time exeperiance of ASAP phase implementation. in depth??
    What will be the major roles and reponsibilities of CRM Functional consultant in all these phase ???
    How we should do the AS-IS study in client place ????
    And what of documentation will be done in 1st and 2 nd phases???
    like word or ppt ...etc
    And which kind document used for sign of BBP??
    In a middle scale industry how many months will it take for implementation.?
    Please help in all these
    Regards
    Sarjit

    Hello Sarjit,
    The Major Phases are :-
    Project Initiation -Mock Demos explaining the real Time situation of SAP
    Project Blueprinting Phase-Clientrequirent gathering,Fit gap analysis, Requirment mapping, BPR documentaion,
    Realization -FD preparation, discussion with tech team reagrding requirements.,test case Preparation, integration issues
    Testing(system Integration testing/user acceptance testing)-test execution, Integration issues , bug fixing
    Go Iive
    The As- Is analysis is actually done based on what the client wants at thier place and what SAP can offer.
    It is mainly done to map requiremnts and find out whioch requiremnst can be done OOTB(SAP standard), configuration , customization and enhancements. It is also donw to know the effort time estimation for the enhancements objects.
    The functional conusltant can do the following depending on the entry to the project and his/her exp:-
    Business process requirement document
    Functional specification.
    Requiremnt mapping,
    Requiremnt gathering
    Effort estimation,.
    Prtotyping for requirements.
    Testing (major roles)
    The major document to be used are Business process requirement documentation/ High level design dosumentation(HLD)
    for the initial two phases.
    For middle scale projects , the time would be min 1.5 yrs starting from project iniation to go live .It can be fast tracked if the client desires so.But these are actually dependant based on teh number of requirements that will be taken for that phase and thier criticality.
    Hope this helps.
    Reagrds
    Sanjib

Maybe you are looking for