MailAccountGrantSetGrant

Description

With this activity you can set grants to a mail account.

  • MailAccountlId and MailAccountExternalId cannot be used together.
  • SecurityIdentityId, UserExternalId, UserGroupExternalId and BusinessRoleExternalId cannot be used together

Videos:


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

CanConfigureAccount InArgument<Boolean>

The property CanConfigureAccount of the grant you want to set. If it is set to true CanRead becomes automatically true.

CanDelete InArgument<Boolean>

The property CanDelete of the grant you want to set. If it is set to true CanRead becomes automatically true.

CanRead InArgument<Boolean>

The property CanRead of the grant you want to set. This property becomes automatically true if CanDelete or CanConfigureAccount are true.

CanSend InArgument<Boolean>

The property CanSend of the grant you want to set.


Mail Account

MailAccountExternalId InArgument<String>

The MailAccount ExternalId of the grant you want to set

MailAccountId InArgument<Guid>

The MailAccount Id 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.