The ID of the standard object for which authoring is to be enabled.
Yes
pLevel
String
The protection level to apply to the document. Valid values are
Full access
Insert comments only
Insert comments and tracked changes only
Read only
Fill in form fields only
Yes
docIds
List
The ids of the documents for which you want to enable authoring. If the value is null, all the documents associated with the sObject are enabled. You can list comma separated docIds.
Yes
sessionId
String
The Salesforce session id.
Yes
serverUrl
String
The Salesforce server id.
Yes
Response Parameter
Name
Type
Description
result
Boolean
Indicates if the authoring was enabled successfully for the listed documents.
Code Sample
ID sObjectId = 'a016100000Che3D';
String pLevel = 'Full access';
ID[] docIds = new ID[]
{'a0Y61000002K6IR','a0Y61000003K7jR'};
String sessionId = sessionId; //This is the session Id.
String serverUrl = System.Url.getSalesforceBaseUrl().toExternalForm() + '/services/Soap/u/50.0/' + UserInfo.getOrganizationId();
Boolean success = Apttus.MergeWebService.enableAuthoring(sObjectId,pLevel,docIds,sessionId,serverUrl);
CODE
Integration Details
Use the following information in your integrations with Apttus Contract Management Web Services API. For information on how to get started, refer to Integrating Conga CLM with External Systems.