cancel
Showing results for 
Search instead for 
Did you mean: 

Create Roles with acess control in SAP MDM

Former Member
0 Kudos

Hi Experts,

I am new to SAP MDM.I want to know how to create roles with access control for various users in SAP MDM.

Thanks,

Manoj

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

The Roles table is an MDM system table with a predefined set of fields, and records that appear in the top-right Roles pane of the MDM Console. Each record that you add in the MDM Console defines a particular role, along with the users, privileges, and constraints associated with that role.

Initially Mount the server then at repository level create a new role by right click say Add Role(for eg Role 1).You can define the functional pevileges(The functional privileges for a role are displayed in a hierarchy in the Name column in a grid within the Functions tab,),Table and field previleges(The table and field privileges for a role are displayed in a hierarchy in the Name column in a grid within the Tables and Fields tab) ,and Record constraints(The table and field privileges for a role are displayed in a hierarchy in the Name column in a grid within the Tables and Fields tab) for that role.Role named Admin that cannot be edited or deleted and has all privileges and no constraints

The Users table is an MDM system table with a predefined set of fields, and records that appear in the top-right Users pane of the MDM Console. Each record that you add in the MDM Console defines a particular user who has access to the MDM repository, along with the roles associated with that user.

Now to assign users to that role click on User table and add a new user right click say Add User(for eg u have created 2 users say user1 and user2).Then while defining the properties of both users assign the role as Role1 to both the users .

I hope this helps you.

Regards

Nisha

Edited by: Nisha Lalwani on Jan 22, 2008 2:11 PM

Former Member
0 Kudos

hi,

in the console; you can create roles with access control and you can assign these roles to users.

follow this path:

Console --> repository --> Admin node --> roles,

here you can create new role. for role here you can maintain

1. role detail

2. Functions --here you can restrict the particular role , none / Execute the functions.

3. Tables/fields -- here you can give access to the role Read only / Read and write, and you can apply constraints also.

and follow the links:

http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm

http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm

http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm

http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm

http://help.sap.com/saphelp_mdm550/helpdata/en/8e/9f9c427055c66ae10000000a155106/frameset.htm

hope this may help you,

Regards,

Srinivas

Former Member
0 Kudos

Hi manoj,

Just open the MDM console.Mount the mdm server then..

Login into the repository then go to admin section of the repository, you will find a table name as "Roles".you can creat a new role in this table.just right click on upper right pannel and select "Add Role"

And in the lower right pannel you will find three tabs name as "Role Detail", "Functions" and "tables and fields". In these tabs you can define the access control and constraints to this perticular role which you have created.

After doing this all, you can assign this role which you have created on any User.

once you assign the role to the user then that user will work according to the roles defined by you.

for creating the new user , you can go to the "Users" table and add new user then see in the lower right pannel, you will find Role drop down box, select it and assign the roles which you want on this perticuler user.

I hope, it will solve your problem.

Any further information, Please let me know.

Regards,

Saurabh..

Reward with points if found helpfull.

Former Member
0 Kudos

HI Manoj,

Whenever the new repository is created ,default roles with there access controls are created.

If you want to create a new user and want to assign a role to them then, under the admin node create the user in the Users table, that user name will appear in the Role table then assign the roles to that user as per your requirement.

In the Table and Fields tab of the Role table all the tables and fields will be available with their Access rights such as Read-Only and Read-Write, select the table or filelds and assign the Roles to them.

And whenever that particular user will access the repository in the Import manager or in the Data manager only that much tables will be available to him.

hope this helps you.

if any doubts feel free to ask.

if found helpful, reward points.

swapnil

Former Member
0 Kudos

Hi Manoj,

You get roles by default in the MDM console you just need to create and assign users to them.

You can do these by selecting any repository name>>admin >>Roles or Users.(at the bottom of the tree)

You can create Users and assign them roles or create new roles.

Once you have created Users and Roles you can go ahead and assign them the necessary autorizations and rights such as Masks, Read, Read-Write tables, adding and deleting records etc.

All the rights and authorization you assign to the users will be applicable to all the clients i.e., Data manager, Import Manager.

Hope this clears the doubt....

Reward points if helpful....

Prasad........