on 09-09-2014 8:30 AM
Hi All,
How can we rename the folder name, folder id, role, workset, page and iview properties to a new company(brand) name?
For example, if we have com.xyz in the folder id prefix, we need to rename as com.abc.
Basically this is required to change the brand name in the each level of the portal package. The end user should not see the old brand name in any of the content including view, url, etc.,
Please help! Thanks in advance!
Regards,
Senthil
Hi senthil,
Change id option in the pcd will resolve your requirement.you may also try to copy and paste the full folder and while copying it will provide you an option to change the id.
Regards
Nitesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
The transport to the higher environment is creating a new folder instead of updating the existing if we change the id.
i.e ..,It is is not updating the existing folder.
Could you please help how to fix this?
As mentioned earlier, our requirement is to rename the folder, role, iView prefix id from com.<xxx> to com.<yyy>.
The top folder has all the applications portal content.
Thanks inadvance!
Regards,
Senthil
Hi,
Changing the ID of a PCD object is not like changing an attribute.
As the PCD is a JNDI provider, the name of the object is its unique identifier, and changing it conceptually means deleting it, and creating a new one.
One of the obvious ways to solve the issue in your case is to change the prefix once in each system.
However, in newer versions of the portal (like 7.3 and above), there is an option of change recording, that can be used:
Managing Change Recording in the Portal - Portal - SAP Library
Unlike in older versions where deletions and "change IDs" couldn't be transferred, this feature enables to transfer also such operations on the content.
All the above is correct as long as you are not trying to change content which is provided by SAP.
Content provided by SAP, that starts with the "com.sap." prefix must not be changed.
Thanks & regards,
Michal
Hi,
We are getting the below error after changing the prefix id.
We are not able to login to the portal at all.
It is displaying the below role in NWA,
Trying to access a role that doesn't exist ROLE.PCD_ROLE_PERSISTENCE.Qln7yP/VePpeBaWwpxPNhdPk9nU=
com.sap.security.portal.service.usermanagement.[cf=com.sapportals.portal.prt.service.usermanagement.persistence.pcd.GLRolePersistence][md=populatePrincipalDatabag][cl=171406]
Thanks.
Regards,
Senthil
Hi Senthil
Maybe try to access, and change, via PCD Inspector.
It have worked for me in several occations;-)
Kr Michael
Hi,
Regarding transport of property changes, and new objects created, as long as you include the objects in the package, they will be transported (this is true as long as you don't filter out content via special prefixes - you can read all about it in the formal documentation).
Regarding the error you got, it means that the objects with the old prefix no longer exist, however they are in use by the portal. All the places that use the old content ID, should be changed as well.
Such places are: Rule editor – you must make sure that there is no rule that contains the old URL ID; UME – role assignment – make sure that the old role paths are replaced with the new ones.
You also must clear all the relevant caches, such as the navigation cache and PCD cache.
Thanks & regards,
Michal
Thanks for your input Michael T. Scmidt and Michal.
I have changed the Rule Collection and it has worked. I thought that the object name in rule will also be updated as like Role and other object and it did not.
One more query,
Is there any way in portal to hide the url showing in the mouse over from the end user perspective?
i.e the navigation need to be hided,
com.xxxx/com.xxxx.keyuserrole/com.xxxx.view
At least in our portal, it looks like the change id need to be done for each level, i.e role, page, view to have new brand/organisation name. We can not do it in one shot as a bulk since there are naming with the standard sap.com in the package.
We are exploring the other possibility without doing the change manually in each level.
Appreciate your help!
Thanks in advance!
Regards,
Senthil
Hi Senthil,
Also, note that if you use prefix for ID's then you can just change the prefix and leave component name as it is.
BR,
Saar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.