Hello Experts,
I am looking for a way to programmatically handle Security Clearance settings of users. Is there a way to do this?
I will be very happy if I can hear your ideas. Thanks in advance...
Yener
Hi,
There are a few options here:
1) There is an oscript API at $RECMANSECURITY.APIUtils.
2) There is a SOAP API that covers this functionality. The files to deploy this are added when the module is installed and should be found in CSHome\webservice\java and CSHome\webservice\dotnet.
3) If you have WebReports, recent versions have the SCUSERACTION tag.
RegardsIan
I'm looking for the same and have the mapping towards the cs-services-rmsecmanagement and cs-services-recordsmanagement but cannot find anything that points towards the User General Info Page and the security clearance. Any idea on which calls to use?
/Adam
Hi Adam: Are you looking for an OScript approach?
Not really, was thinking that the Web Services had this or possbily REST which we could call using a simple C# app. Want to parse a users general info page and check if the "Security Clearance Level" is set to a particular value. Thought that we could call the web services to retrieve this info.
I notice there is a WebServices (SOAP) API for Security Clearance documented here: https://knowledge.opentext.com/knowledge/piroot/llesrcm/v160000/llesrcm-pre/en/html/getusersec.htm
This method looks like it might give you what you want.
This may just be for CS16. Although I notice on older versions there is a web services application under CSHome\webservices\dotnet\les-services-rmsecmanagement. Which version of CS and Security Clearance are you on?