Previous Topic: Building Blocks for Universe-Level Data ManipulationNext Topic: Enrichment


Building Blocks for Entity and Link Operations

This section describes building blocks used to define, query, and modify entities and links, and their attributes.

Add User / Role / Resource

Use these building blocks to create a node that adds a user, role, or resource entity to a configuration file.

These nodes use general process parameters and user, role, and resource parameters.

Delete User / Role / Resource

Use these building blocks to create a node that removes a user, role, or resource entity from a configuration file.

These nodes use general process parameters, user, role, and resource parameters, and the following parameter:

totallyRemove

Determines whether a user or resource entity is removed only from the target configuration, or from both the configuration file and the user and resource it references. When this Boolean parameter is true, CA GovernanceMinder removes the entity from the user or resource database when no other configuration file in the universe contains the entity.

Update User / Role / Resource

Use these building blocks to create a node that updates the attribute values of an entity.

These nodes use general process parameters and user, role, and resource parameters.

Get User / Role / Resource Field

Use these building blocks to create a node that retrieves the value of a user, role, or resource attribute.

These nodes use general process parameters and user, role, and resource parameters.

Connect User Role / User Resource / Role Resource / Roles

Use these building blocks to create a node that creates a link between two entities.

These nodes use general process parameters and user, role, and resource parameters.

Disconnect User Role / User Resource / Role Resource / Roles

Use these building blocks to create a node that removes a link between two entities.

These nodes use general process parameters and user, role, and resource parameters.

Update Link User Role / User Resource / Role Resource / Roles

Use these building blocks to create a node that updates the attribute values of a link between two entities.

These nodes use general process parameters and user, role, and resource parameters.

Get User Role / User Resource / Role Resource / Roles Link Field

Use these building blocks to create a node that retrieves the value of a link attribute.

These nodes use general process parameters and user, role, and resource parameters.

Are User Role / User Resource / Role Resource / Roles Connected

Use these building blocks to create a node that checks whether two entities are linked in a configuration.

Are User Role / User Resource / Role Resource / Roles Connected

Use these building blocks to create a node that checks whether two entities are linked in a configuration.

These nodes use general process parameters and user, role, and resource parameters and the following parameter:

associationType

Specifies the type of link to verify between two entities. Valid values include:

Direct

The entities are linked directly

Indirect

The entities are linked through other entities.

Dual

The entities are linked both directly and indirectly.

A null value checks for any type of link between the entities.