Signature
global static List<UpdateLicensesFlowOutput> assignUserLicenses( List<Types.UpdateLicensesInput> inputs, String runAs )
Parameters
| Parameter | Description | |
|---|---|---|
inputs |
required | List of Types.UpdateLicensesInput, one entry per license assignment. |
runAsString |
optional | Email Id of the user on whose behalf the function should run. To run the action as the CloudFiles integration user, supply integrationUser. |
Return Type
List<UpdateLicensesFlowOutput> — one UpdateLicensesFlowOutput object per input.
Example
List<Cldfs.Types.UpdateLicensesInput> inputs = new List<Cldfs.Types.UpdateLicensesInput>{ new Cldfs.Types.UpdateLicensesInput(new List<Id>{'005dL000008FbqgQAC'}, 'document-management') }; String runAs = 'integerationUser'; List<Cldfs.UpdateLicensesFlowOutput> output = Cldfs.Client.assignUserLicenses(inputs, runAs);