ViewGrantSetGrant

Description

With this activity you can set grants to a View.

  • ViewId and ViewExternalId 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.

Grant

CanDelete InArgument<Boolean>

The property CanDelete of the grant you want to set.

CanEdit InArgument<Boolean>

The property CanEdit of the grant you want to set.

CanManageSecurity InArgument<Boolean>

The property CanManageSecurity of the grant you want to set.

CanRead InArgument<Boolean>

The property CanRead of the grant you want to set.


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.


View

ViewExternalId InArgument<String>

The ExternalId of the View you want to set the grant

ViewId InArgument<Guid>

The Id of the View you want to set the grant