AddSkill

Description

This activity assigns an existing skill to a specified SecurityIdentity. For all arguments Id and ExternalID mustn't be used at the same time. In SecurityIdentity case only one from only one value between SecurityIdentityId, UserExternalId, UserGroupExternalId or BusinessRoleExternalId can be set at the same time.

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.

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.


Skill

SkillExternalId InArgument<String>

The ExternalId of the skill

SkillId InArgument<Int32>

The Id of the skill


Skill Area

SkillAreasExternalIds InArgument<List<String>>

The ExternalId of the skill

SkillAreasIds InArgument<List<Guid>>

The Guid Id of the SkillArea


Skill Value

SkillValueExternalId InArgument<String>

The ExternalId of the skill

SkillValueId InArgument<Guid>

The Guid Id of the SkillValue