on 04-14-2010 5:29 PM
Hi all,
We need different user specific layout settings for each user. i have duplicated catalog user role for each user and maintained specific named search for that particular user in constraint. but when we want to configure specific layout for individual user. its not showing that catalog user in the catalog config UI for the layout configuration. please advice. if it shows that specific user then we would configure each specific user layout with individual look and feel ( like shopping lists, search fields, images, etc., ). thanks for your inputs.
Your help would be highly appreciated!!!!!!!!!!!!!
Answered!! Thanks SRMUSER
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Smartsoft General user,
I guess you are on SRM-MDM Catalog 3.0
We have the same business scenario as yours. Its working perfectly for us.
1. Donot copy Catalog User role. SRM-MDM UI Config only accepts users assigned under std Catalog User role. You dont need mutiple copies of Catalog user role, anyways it wont work.
2. Create multiple webservices for each Named search. Provide one User (like User1, User2...or your own created ones) and one Named Search as following parameters in each webservice.
http://<your server:port>/SRM-MDM/SRM_MDM
username User<n>
password <password>
server <your server>
repositoryType M ( for Master ) S (for Slave) - Make sure you are pointing to right repo if you have master/slave
catalog <provide Repository name- make sure you are giving right repository name, I provided it wrong first time>
port <your port>
uilanguage SY-LANGU
datalanguage SY-LANGU
mask < keep blank if you want dynamic search>
namedsearch <Provide exact Named search name as you provided in Data Manager>
HOOK_URL
returntarget _parent
If you are creating 5 different Named searches, create 5 different webservice definitions as above.
3. Now for each Catalog user, you can perform separate search UI layout as you wish.
Let me know if this helps or have any questions. If this worked for me, we will make it work for you.
~Pravin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
If I undestood correctly, you created multiple 'Catalog User' account in MDM console. Then you created seperate namedsearches in DataManager. Then you configured seperate catalog id using named searches.
Now you are trying to define different Webdynpro GUI layouts for SRM MDM Catalog UI. You should see all the users in the dropdown list with "Default" being selected by default. Are you saying you are not seeing your catalog users in that list?
You may want to try giving 'UI Configurator' or 'Catalog Manager' role and see if you can see the users in the list.
SG
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes you are right, i have created custom catalog roles using "Catalog User" Role, By duplicating. created users for these roles.Assigned created named searches to each of these roles and configured webservice ids with user id's.
Now my requirement is, how do i configure search UI for individual users. Its not displaying these users in the dropdown box. i know drop-down list box would only show users with "catalog user" system std role, how do i configure to show users with custom catalog user role. i hope u understand.
Ex: User1 -
Role --- Catalog User Role
Cus_User1 -
Role --- Cust_Catalog_Role ( Duplicated Catalog User Role ) - Assigned Named Search
Thanks in Advance.
I see your problem. Webdynpro Search UI administration is picky about role names. We tried to copy the UI Administrator role and use that role to do configuration and it did not allow.
I believe it is looking for the SAP supplied roles only.
Two options.. 1. Define your users with standard Catalog User role. 2. Open a OSS message with SAP and see if they can fix it.
SG
Thanks for your instand reply,
I tried using STD Catalog User role, but i cannot able to restrict items by Named search, becuase as you know we can only restrict items by role contraints right? By Giving Named Search in Role's Contraint section. if that is the case ..how do we restrict items by users?
Thanks for your help
OK. You do not need seperate roles. As long as your namedsearches are different that is sufficient. Namedsearch is a filter on the data.
All you need is different webservice ids with different userids. All the users could have Catalog User and you could specify different look and feel that way. The Namedsearch is not user or role dependent. It applies to entire data in Catalog items. You can specify "namedsearch" parameter in catalog call structure.
SG
Edited by: SRMUSER123 on Apr 15, 2010 1:18 AM
No, Its displays all catalog items even i jave restricted with named search and used User1 User with Std. Catalog user assigned to it. i have used following web service defintion.
http://<Server>:<Port>/SRM-MDM/SRM_MDM
username User1
password password
server <Server_Name>
catalog <Repository>
port <Port>
named search <Named_Search>
datalanguage SY-LANGU
uilanguage SY-LANGU
HOOK_URL
Thanks for your help
It is there..in above post..anyway i'm posting it again
http://<Server>:<Port>/SRM-MDM/SRM_MDM
username User1
password password
server <Server_Name>
catalog <Repository>
port <Port>
namedsearch <Named_Search>
datalanguage SY-LANGU
uilanguage SY-LANGU
HOOK_URL
Thanks
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.