RemoveAreaFromSkill

Description

This activity allows you to remove an area from a skill of a security identity. To accurately identify a skill it is necessary to provide the security identity (with the Id or the ExternalId), the skill value to which we are referring and the previous areas. It is possible, in fact, that a user has, for example, the same skill with the same value several times, so it is also necessary to indicate the areas to precisely indicate a skill. In case a user has a completely duplicated skill (same skill, same value and same areas) the changes will be made in all duplicated elements.

Videos:


Area to Remove

AreaToRemoveExternalId InArgument<String>

The ExternalId of the area you want to remove from the specified skill

AreaToRemoveId InArgument<Guid>

The Guid Id of the area you want to remove from the specified skill


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