Assign some Business roles in the CRm 7.0 i n the UI frame work.
Hi,
I need to assign some Business roles in the CRm 7.0 in the UI frame work.
& how we need to assign the org to the business roles.
Please provide any doc or any link is more appreciable.
Thanks & Regards
Prajith P
Hi,
When in the Org Structure, DOUBLE CLICK on the position so that it opens up the details screen.
From the menu options, Select Goto>>Detail Object>>Enhanced Object Description>>Under the Info Type, Scroll down to business role, select and click on change mode. The business role assigned to that position will be displayed. Here you can assign the required role, save and go back to the org strucutre. Save again. It should be done.
Regards
Varun Taneja
Similar Messages
-
Can assign some Enhancement Framework to the same client????
Hello experts, I would like to know that it is possible have some Enhancement Set Framework to the same client.
In transaction sm30 with table "BSPWDV_EHSET_ASG" .I would like to assig different Enhancement Set to the same Client. It is possible?? I think that this is not possible because when I try to assing more than one Enhancement set for the same client. The second is not save in table "BSPWDV_EHSET_ASG".
Thanks in advance.
RegardsHi Javier,
You are right, we can't have more than one enhancement set per client.If you want to maintain different enhancement sets based on logged in user or some business role, you can implement a BADI-COMPONENT_LOADING with interface IF_BSP_WD_CMP_LOADING_BADI and do something like this inside the method GET_ACTIVE_ENHANCEMENT_SET:
data: LS_USER_ROLE type STRING.
data: LS_ASSIGMENT type STRING.
data: LR_PROFILE_INSTANCE type ref to
IF_CRM_UI_PROFILE.
LR_PROFILE_INSTANCE = CL_CRM_UI_PROFILE=>GET_INSTANCE( ).
LR_PROFILE_INSTANCE->GET_PROFILE( receiving RV_RESULT = LS_USER_ROLE ).
if LS_USER_ROLE = 'SALESPRO'.
RV_RESULT = 'YOUR ENHANCEMENT SET'.
else.
if CL_BSP_WD_ENHANCEMENT_API=>INHOUSE_USE = ABAP_FALSE.
data: LS_DEF_ASSIGMENT type BSPWD_EHSET_ASGN.
select single * from BSPWD_EHSET_ASGN into LS_DEF_ASSIGMENT where CLIENT = SY-MANDT.
if SY-SUBRC = 0.
RV_RESULT = LS_DEF_ASSIGMENT-ENHANCEMENT_SET.
endif.
endif.
Hope this helps!
Thanks and Regards,
Rohit -
Standard WebClient UI business role for the CRM 7.0
Hello Gurus
where can we get the below mentioned thing....i tried in service market place but i did not get
The predefined authorization roles are provided as attachment BP_CRM_ROLES.ZIP to the collective note of this SAP Best Practices version. Download and unzip the roles to your local directory
after dowloading we need to uplaod in to PFCG roles
(The purpose of this activity is to copy a standard WebClient UI business role and to assign a new authorization role to it. The WebClient UI business role is designed to centralize the authorizations, navigations, and content of the CRM WebClient UI.
The business roles will be adapted to the Best Practices scenario scope)
i am struck of ove here
regards
SreeramHi Sreeram,
The roles you want to assign to the user you have to select for your scenario. The best practice role assigned to an user to navigate to the webclient. The other roles you assign to the user to give authoraization for your scenario. If you will go to C04 document you can get the standard roles which will be assigned to one particular user. For the standard user let sal SALES_MAN we assign the standard roles as peer the best practice as SAP_CRM_UIU_FRAMEWORK ,SAP_CRM_OR_ADMIN, SAP_CRM_OR_USER and BP_SLS_MANAGER. If you need other authorization for the user then copy the standard role and assign the authorization manually in transaction PFCG.
Hope this will help you.
Thanx
Chinmaya -
GRC 10 BRM - Approve Single Role assignment in Business Roles
Hello,
I want to set up a workflow where any Single Role assigned to a Business Role requires an approval of the Single Role Owner.
The thing is that my customer doesn't have a Security Administrator, so what they want is that each Single Role Owner could be aware when their roles are assigned to a Business Role, especially when the Business Role Owner is another person.
Once the Business Role is created, the provisioning would be in charge of Business Role Owners.
Do you know any way to configure this?
Thanks,
FernandoHi Claudio - thanks for breaking it down
@ Fernando - for the Role Approval Methodology you need to split your approval out to be based on request type. Claudio has shown this up above already. In continuing his example, where the business role goes to path C - you would then have Path C do a line by line approval based on the single role owners
By using this role approval methodology your single role approvers are indirectly allowing any user who are approved the business role via an access request and that request is approved by business role owner (which is role owner).
As mentioned - you are using two different workflow process ids
Role Build - using BRM to approve the single roles being part of the business role
Access Assignment - approving the user to receive the business role which includes the single roles
Regards
Colleen -
Read the business role in the code
Hi Gurus,
My Requirement is to diffrenciate codes based on business role. More like below pseudo code
if BRole1.
code 1 will be executed
elseif BRole2
code 2 will be executed
else.
code 3 will be executed
endif.
Can you please let me know how to read the business role programatically in SAP CRM.
Appreciate your help
Regards
SudiptoHi Sudipto,
Try to check here:
Business Role of logged in user
Kind regards,
Garcia -
CUP - Unable to assign and delete role at the same time
Hello everybody,
I have an issue with CUP.
Regarding a change account request, if I assign roles, it works. In the other hand, if I delete roles (also with a change account request) it works too. But if I mix both of them in the same request (assigning and deleting roles) it doesn't works. Only the deletion works. Some times we have no error message and some times we have:
Error provisioning your request. Request no: 94. Error occurred in the system(s) : n/a, error details :
DR1CLNT200-ZTEST01-USER CREATE-Function template /VIRSA/BAPI_USER_CHANGE could not be retrieved from DR1CLNT200
Do you have please an idea to solve this issue?
For information the CUP used is a 5.3 SP 5.0 version.
Thanks in advance for any help.
BMWHi Ben,
There may be a possibility of such a behaviour in SP05 as many of the changes in code has been done
till now which may result into such issue and we can't confirm your findings by re-creating it. However, you can check few things functionally which may resolve this issue:-
1) This error usually comes when the role selected is already assigned to the user or user doesn't exist in the system for which change request is created.
2) when this error encounters the system, please take the system logs for that time from 'Monitoring' tab under configuration in 'English' and there the error cause can be found out or please paste the logs so that we can analyse.
3) Also, you can refer to SAP Note:- 1168508 where many of the role related issues have been resolved after SP05, therefore, for smooth functioning of GRC-CUP 5.3, it's better to upgrade to the latest SP i.e. SP18.11(available at SMP).
Best Regards,
Akhil Chopra -
How to modify the homepage frame work
Hi,
As i need to do the ESS homepage customization , i need to change the Overview text and Icons, for this am giving my custom tet in SPRO->Cross Apss->homepage framework->headers and area group pages->define area group pages->overview..its giving an warning message and text not saved
Do not make any changes (SAP entry)
Message no. SV117
Please suggest me how can i resolve this.
Regards
RajeshRajesh,
You are trying to make changes to standard entries so you are getting that warning but still you can make changes.problem with this approach is whenever system is upgraded these changes will be overwritten.so it's better to create custom entries .
Thanks
Bala Duvvuri -
Assigning Business Roles - No such task exists
I am trying to create a user ID and assign a Business Role in the process. The attribute that I am using is MXREF_MX_ROLE. It is defined as a multivalue system attribute with a data type of entry reference and the reference type in MX_ROLE.
From my workflow task, I can select the role from the selection window but when I click OK to save to the identity store, I get an error "You have tampered with the params". From the Monitor UI, I see the message "Failed setting value for attribute Member of Role. No such task exists"
I have a Modify User task that uses the same attribute. When I attempt to use it, I get the "Failed setting value for attribute Member of Role. No such task exists". But I do not get the "you have tampered with the params" message.
I am only trying to set this in the identity store right now. I am not yet ready to provision to my ABAP system.
Any assistance is appreciated.Hi Lori,
in case you have linked privileges to your role, SAP NW IdM searches for tasks in the related repository (as stated in the attribute MX_REPOSITORYNAME of your privileges). Type in the ID of some test tasks in the repository constants MX_DEPROVISIONTASK, MX_PROVISIONTASK and MX_MODIFYTASK and see if it works.
Otherwise, there could be a missing relation the other way round from the role to the user. See if there is a MXMEMBER_MX_PERSON attribute in your role.
Best regards,
Nils -
SAP CRM 2007 Business role assignment
Hi all,
We are using CRM 2007. and we are trying to assign Business roles to users using the PFCG ROLE ID attribute.
1- We create a PFCG role : "pfcgrole1"
2- We create a Business Role "Businessrole1" and put PFCG Role id = "pfcgrole1"
3- assign the user to the PFCG role "pfcgrole1"
We have two cases :
CASE 1:The user is assigned to a position in Org management but the position does not have any Business roles assigned.
RESULT : The user logs in to CRM, the user gets error message "Logon is not possible because you have not been assigned a business role"
CASE 2:The user is not assigned to any position in Org management.
RESULT : The user logs in to CRM, everything works fine
my interpretation : org management has precedence over business role assignment using PFCG roles and blocks Business role assignment even if the position has no Business roles assigned
Anyone has any idea how to assign business roles using PFCG ROle ID even if the user is assigned to a position without any business roles
Thanks in advance.Please review these old threads first:
Re: Reg: Business Role
Assignment pfcg-role to user and assignment pfcg-role to business role
There is a lot of technical background on how business role to PFCG role assignment works.
Thank you,
Stephen
CRM Forum Moderator -
CRM 7.0 How to create Business role & generate
Hi Team,
Can you please let me know some breif idea about CRM 7.0 security guide.
How to created Business role is this part of functional activity?
Whats the role of Technical colleagues BASIS guys in CRM 7.0 security .
Please help me to get some document regarding business role creation , generation , assignment & authorization checks in CRM 7.0.
Thanks & Regards,
Vyash MishraHello Viyash
I will add the most important information for generation of business roles and assignment of authorizations to users.
You must first create the PFCG roles. PFCG role is built based on the Business Role.
Please see documentation in : SPRO
SAP Implementation Guide => Customer Relationship Management
UI Framework > Business roles > Define Authorization Role
Then the PFCG role can be assigned to the business role in
SAP Implementation Guide => Customer Relationship Management
UI Framework > Business roles > Define Business role
Finally you must assign business roles to Organizations or positions in organizations in
SAP Implementation Guide => Customer Relationship Management
UI Framework > Business roles > Define Organizational Assignment
The users that are assigned to such organizations / positions will be therefore linked to the business role.
With the previous steps the users will have the authorizations that are assigned to the PFCG profile that is linked to their business role.
Business roles are the main way to configure authorizations for users in CRM but you have more options that give you flexibility.Each business role has assigned one PFCG role, but the relationship between business role and PFCG role is not strict. You can even assign a dummy PFCG role to a certain business role in business role customizing and then go to transaction PFCG and assign other PFCG role(s) to the users that are assigned to that business role.
I would say that the previous tasks must be performed by the basis team but in cooperation with the functional team
Best Regards
Luis Rivera -
Hello All
Where do we assign Business Roles to Org Unit / Position. Can somebody please provide the navigation.
I am in training and actually I want to get the business role created by me displayed when I log to CRM Web Client. How to do ...
Thx
DMHi DM,
by using tnrx PPOMA_CRM, Click on the Position which you have created. And then click 'GOTO --> Details Objects' on the top of the GUI page.
Select the tab Business Role and then create a new infotype.
Choose your Business Role in the Field 'Business Role' and save.
Now you have assigned your Role with your org.
Let me know in case you need any more specific explanation.
VS
Edited by: VS on Aug 7, 2009 2:42 PM
Edited by: VS on Aug 7, 2009 3:06 PM -
Business Role assignment to user
Hi all,
I am learning about the concept of business roles in CRM. In the forum discussions I see that the business role has to be assinged to the user even though we assign the PFCG role (linked to the business role) to the user. Like SU01 where we assign pfcg role to the user, what is the transaction code to assign the business role to the user.
Thanks.
Neha.I'm going to chime in and say this question has been discussed to the detail in this forum. If you would have done a search you would have a pretty good discussion on this topic.
Re: Reg: Business Role
That thread covers all your options in detail.
Thank you,
Stephen -
Table that stores the business role and user id mapping
Hi,
i want to know the table that stores the Business role and the business role and user id mapping in CRM system.
Thanks in Advance.
Regards,
PricyHi Mary,
There is no direct table but there is a way to find it.
HRP1263 is the table where business roles are stored when maintained at org level. These are stored against the Position.
For getting user ID and position linkage refer table HRP1001.
In HRP1001 table use below criteria to get the User and Position.
OTYPE = CP
SCLAS = US
SOBID = User ID
ENDDA = 31.12.9999
Get the OBJID
Query the HRP1001 table again with following
OTYPE = CP
OBJID = OBJID from above Query
ENDDA = 31.12.9999
SCLAS = S
SOBID = Thats Position.
Pass the position to HRP1263 as below.
OTYPE = S
OBJID = POSITION
PROFILE - Thats business role assigned for the given position and user.
Hope this is helpful.
Regards,
Naresh -
Creation of Business role without allow user the possibility of personaliz.
Hi
I'm new in SAP. and I'm in need. Is it possible create Business Role (in CRM) without the possibility (for the user) to personalize the assignment block and the general setting?
Thanks for your future help!
StefanoHi,
this is possible by assigning the Function Profile 'PERSONALIZATION' with value 'ALL_DISABLED' to your business Role in the Business Role Customizing.
Kind regards,
Carl -
Hi all,
how to create business role and how to assign 5 business roles to an organizational unit.Hi pramela
Follow the below SPRO path in CRM system
Customer Relationship Management->UI Framework->Business Roles.
Take any standard business role (say for example SALESPRO) and copy the business role change accordingly as per your requirement.
once this is changed go to transaction PPOMA_CRM (Organization unit maintainance) from here search for relevant organizationunit under the organization unit you will found the positions under the positions you will see the Assignment of either users or Business partners as Central persons.
Here you have to remember two points either you can assign ROLE to Organization unit or Position. If you assign it at organization unit level the sub organization units and positons will get that assigned role.
if you assign at position level , the users only assigned to that position will get that rolee.
How to assign the role. Doube click on any organization unit or position that you want to assign the role, From the menu path
GOTO->DETAILOBJECT->ENHANCEDOBJECTDESCRIPTION after going here you will see Maintain object screen under ACTIVE TAB search(scroll) for the infotype with name BUSINESS ROLE , select the business role and click on create button (on top you will see the create button) in the create screen specify your role.
if you assign five users to the same position then you have to carry this only once, if they are assigned to several positions under differnt organization units you have to assign those many times.
Thanks & Regards
raj
Maybe you are looking for
-
How do I set up Daily Mail Printer Edition?
The steps are pretty simple: Open Daily Mail Printer Edition. The application should open as soon as installation is complete. You can also open the program by clicking your desktop icon, or by clicking Start, then All Programs, then the name of the
-
Difference between standard selection screen and selection screen
hi guyz, im asking this because in the table D010SINF there are two fields sdate and idate which has different dates in it for some programs and same dates for some..bit confused:( thanks
-
Error using custom tag library
Hi All, I am getting the following error: On the browzer page when I invoke the foo.jsp page containing a tag library. Parsing of JSP File '/jsp/foo.jsp' failed: /jsp/foo.jsp(7): Could not parse deplo
-
Having to re-enable sharing on 2008R2 server after each reboot.
I have a 2008R2 EE server that has some foder shares located on a drive. We have an application that uses those shares but evertime the server reboots I have to go in and manually re-enable the sharing for the shares to reappear. Has anyone seen this
-
How may I to change the slpcode in a invoice?
I need to change the slpcode in a invoice. Regards. Oscar