CIS User Permission Issue When Calling listAliases Method (Doc ID 1278288.1)

Last updated on DECEMBER 05, 2016

Applies to:

Oracle WebCenter Content - Version 10.1.3.5.0 and later
Information in this document applies to any platform.

Symptoms

Using CIS 7.6.2 (2006.1220.1737) with CS 10gR3 (build 74), the API call lisAliases() to fetch all alias names is not working anymore. This was working fine with the CS 7.5 instance.
The following error is thrown now:

12/14/10 2:18:16 PM PFT152-prd6: Event generated by user 'ciskl234' at host 'CIS'. Unable to retrieve alias list. User 'ciskl234' does not have sufficient privileges. [ Details ]

An error has occurred. The stack trace below shows more information.

!$PFT152-prd6: !csUserEventMessage,ciskl234,CIS!$!csUnableToRetrieveAliasList!csUserInsufficientAccess,ciskl234
intradoc.common.ServiceException: !csUnableToRetrieveAliasList!csUserInsufficientAccess,ciskl234
at intradoc.server.ServiceRequestImplementor.buildServiceException(ServiceRequestImplementor.java:1760)
at intradoc.server.Service.buildServiceException(Service.java:1997)
at intradoc.server.Service.createServiceExceptionEx(Service.java:1991)
at intradoc.server.Service.createServiceException(Service.java:1986)
at intradoc.server.ServiceSecurityImplementor.globalSecurityCheck(ServiceSecurityImplementor.java:311)
at intradoc.upload.UploadSecurityImplementor.globalSecurityCheck(UploadSecurityImplementor.java:55)
at intradoc.server.Service.globalSecurityCheck(Service.java:2417)
at intradoc.server.ServiceRequestImplementor.doRequest(ServiceRequestImplementor.java:603)
at intradoc.server.Service.doRequest(Service.java:1707)
at intradoc.server.ServiceManager.processCommand(ServiceManager.java:359)
at intradoc.server.IdcServerThread.run(IdcServerThread.java:197)

Steps to Reproduce:

1. Create a user with a role having all the applet rights and RWDA privileges on all groups but no 'admin' role.
2. Execute the GET_ALIASES service using the content server CGI Url while logged in as this user.
eg. :/stellent/idcplg?IdcService=GET_ALIASES&IsJava=1">http://<host>:<port>/stellent/idcplg?IdcService=GET_ALIASES&IsJava=1
3. Results in the permission denied error.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms