AdditionalFieldsGrantSearch

Description

With this activity you can get the list of grants a user has on a specific additional field.

  • AdditionalFieldId and AdditionalFieldExternalId cannot be used together.
  • ClassTypeId and ClassTypeExternalId cannot be used together.
  • SecurityIdentityId, UserExternalId, UserGroupExternalId and BusinessRoleExternalId cannot be used together

DocsMarshal Connection

Orchestrator InArgument<IManager>

The orchestrator object represents the connection to a DocsMarshal installation.

If this argument is left null the activity will work on the running installation. To work on another installation you must get its orchestrator by the activity DatabaseOrchestrator.

Output

Result OutArgument<List<CtAfGrant>> REQUIRED

The list of grants the specified user has on the given additional field.


Search

AdditionalFieldExternalId InArgument<String>

The ExternalId of the Additional Field where of the grant you want to search

AdditionalFieldId InArgument<Int32>

The Id of the Additionald of the grant you want to search

ClassTypeExternalId InArgument<String>

The Class Type ExternalId of the grant you want to search

ClassTypeId InArgument<Int32>

The Class Type Id of the grant you want to search


Security Identity

BusinessRoleExternalId InArgument<String>

The ExternalId of a BusinessRole.

SecurityIdentityId InArgument<Int32>

The Id of a user, UserGroup or BusinessRole.

UserExternalId InArgument<String>

The ExternalId of a user.

UserGroupExternalId InArgument<String>

The ExternalId of a UserGroup.