OrgChartGetParents

Description

This activity allows to get all the parents of a security identity in an organization chart. This activity searches all the times a security identity is present in an organization chart also looking in business roles.


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.

Misc

OrgChartExternalId InArgument<String>

Optional parameter indicating the externalId of the reference organization chart. If not evaluated, the system will use the organization chart associated with the workflow, if the workflow does not have an associated organization chart, the system will use the plant organization chart

ParentFound OutArgument<Boolean>

Determinates if the activity found or not the parent of the given security identity.


Security Identity

BusinessRoleExternalId InArgument<String>

The ExternalId of the business role on which the activity must work.

SecurityIdentityId InArgument<Int32>

Id of the user, group or BusinessRole on which the activity must work.

UserExternalId InArgument<String>

The ExternalId of the user on which the activity must work.

UserGroupExternalId InArgument<String>

The ExternalId of the user group on which the activity must work.