Functional
Breadcrumbs

Asset Actions

Users can interact with governed assets in Anjana Data Platform to update their metadata, request data access, o create new objects and relationships.
The availability of each action always depends on three factors:

  1. Object type (dataset, process, business term, relationship, etc.).

  2. Object status (draft, pending, approved, deprecated, expired, etc.).

  3. User role permissions in the corresponding organizational unit.

Main lifecycle actions

Edit

Editing an asset means modifying its metadata, i.e., changing values in its attributes. For a dataset, it also includes the option to add or adjust its dataset fields.

An asset can only be edited if it is in one of the following states:

  • Imported

  • Draft

  • Rejected

  • Approved, provided there is no more recent draft or pending version. To check this, the header provides version indicators. See the Cabecera section within this guide.

  • Deprecated, if it has no more recent approved, draft, pending or deprecated versions

  • Expired, if it has no more recent approved/draft/pending/deprecated/expired versions

To check whether other versions of an asset exist, the header provides version indicators. For more details, see the Header section within this guide.

When the object is editable, the Save button appears in the header (initially disabled).
Editing is done directly on the form fields by clicking on the corresponding attribute.


https://lh7-rt.googleusercontent.com/docsz/AD_4nXfs4pL2VsaOYBzbG5sIueYti8BgcrT9f2uE6qc80LFKPPbgzOXcaAtmyXaT4RDVLILTN75Zn54G6WHH4Dsp62omPqbSgsLSzAQ80JDEZ6aEQ4RaKhMndJJeo-kI3JgqEK7AFBHXKQ?key=eE4OxRa9KEXEmq0Gh5OpzA
https://lh7-rt.googleusercontent.com/docsz/AD_4nXfh8GjO7EnDWs8ZID1JzUyQ1DoESZotfBq85UCCzG7orbj08LGGFn1ix_6pfQOVhCkQIyuaRxgu_GX381jTxgycWipR-ZxmN4fTkICUOD2kN3_1oUsTZG3kb86aWnil9ztnajOpww?key=eE4OxRa9KEXEmq0Gh5OpzA

Save

The Save action persists the changes made to the asset form. This operation:

  • records the change in audit, and

  • generates a snapshot of the object.

Save behavior by status:

  • If the asset was in imported or rejected status, saving changes the status to draft with the changes applied.

  • If the asset was in approved, deprecated or expired status, saving generates a new version in draft status, a copy of the original version with the changes applied. The approved, deprecated or expired version is maintained.

  • If the asset was already in draft status, changes are applied to that same version without a status change.

image-20251124-183229.png

Validations before saving:
When saving, Anjana Data Platform verifies that the configured validations are met (required attributes, value formats, specific rules, etc.).
If they are not met, the user is notified and the save is not completed until the errors are corrected. Only after a valid save is the Submit action enabled.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXeEu6rIFcqeWmGvdCwEn0-NTfwvFolaFI2ARIK9XVpvG9ZR-ywC6Kc1D1QaXJyRR8gTJeVQzFy-R7DJuy1lE9raXr4gUvXLwaf1AtvB-L0J768BN3VexDbLlxAQj3D0p_g1PWbzhg?key=eE4OxRa9KEXEmq0Gh5OpzA

Unsaved changes:
If the user changes tab or leaves the detail view without saving, Anjana Data Platform displays a warning to confirm whether to persist the changes. If not saved, they are lost.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdgSzhPbXsXobkyR0vI3-1D2fQIfi4WFZwGqHSZbQ2vfswF1qLt2rIt9LSrS_3a0soN7PElt9B0RhyPL5OHpB2wwLiSWRVp2-nY856H8f0xxh3PcXK1vSSpxD_YLXOzIiMiwLkbmA?key=eE4OxRa9KEXEmq0Gh5OpzA

Large datasets:
In approved datasets with a large number of fields, saving may take several seconds. To avoid unnecessary waiting, Anjana Data Platform automatically redirects the user to the Search Portal showing an in-progress notice.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXeqqu03p4igbgsanH0W9NvHspFE5-qKnG0xIEej_y7IqVSNhD326-_ba6Gw9FNq7_RxJ84NESKT5ADPju3YqEjIp0pR0iSqkr6v-tHWkh1vCpnanZA2A-cYt2F75_XI-VBRm06Guw?key=eE4OxRa9KEXEmq0Gh5OpzA


Submit

Enviar initiates the validation process for changes in a governance flow (workflow). Depending on the environment configuration, this action can:

  • launch a validation workflow, changing the object to Pending status, or

  • apply an automatic validation, leaving the object directly in Approved status.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXeHPRhwZWqNEU1y1DIyXmF2NipA-W-yN2Jm4GyiZQst_UtG1FwIUaTKD-eMaSY9-7s0xJryzTAbgbEtIA6qcVb1A18Fc69k8yiKN1SFyA_NrtDe-yanohtzOfPEE9uiCMsEaFssjw?key=eE4OxRa9KEXEmq0Gh5OpzA

In both cases:

  • the process is audited,

  • snapshots are saved for each workflow milestone (start, approvals/rejections, end).

The Submit button is only available from the Attributes view and is enabled when:

  • there are correctly saved changes, or

  • the object already meets all requirements since its creation.

Modificación Vs versionado 

Anjana Data Platform allows, for native entities with versioning, configuring attributes that, when modified, generate:

  • a new version (based on versioning rules), or

  • a modification on the current version,

Key rules:

  • Versioning only applies to native entities.

  • Non-native entities and relationships are never versioned: they are always modified.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfzHPFHfzUwQb2pGda2f2pisXH7wCs1r3GDdkYVhi2Z9-8HTZAk9d34JG0iXnzaUPS4Lss78bd24VTy2-suKjm0hixQm6PtApv0hsF73ps5qy8MpjGrwkuawbinxzLR8B0HC9Z8?key=eE4OxRa9KEXEmq0Gh5OpzA

If attributes are edited according to the versioning rules on an approved version, Anjana Data Platform informs the user that a new version will be created. At that point it can request:

  • confirmation of the operation, and

  • expiration date of the previous version (if not already defined), which will become deprecated.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfwiNNY82zRjlduCpj_Xka6QNPPrK_zfS8LLTJIiPfEg9ITurb3snvtOE6K4YSed9sgcsC4joYD-cD6FguujHAMgG2jh7ZxwSxAkBw1Y8fxVBfu3MHtbQnRm9d_zTUAMNiBZhm1bQ?key=eE4OxRa9KEXEmq0Gh5OpzA

If the object was deprecated or expired, any edit generates a new version and the user is informed that the versioning is due to the status change.

If the versioning object is a dataset with a large number of dataset fields, it may take a while to be sent for validation. To avoid unnecessary waiting, Anjana Data Platform redirects the user to the portal with a notice that the action will take time to complete.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXeqqu03p4igbgsanH0W9NvHspFE5-qKnG0xIEej_y7IqVSNhD326-_ba6Gw9FNq7_RxJ84NESKT5ADPju3YqEjIp0pR0iSqkr6v-tHWkh1vCpnanZA2A-cYt2F75_XI-VBRm06Guw?key=eE4OxRa9KEXEmq0Gh5OpzA

Workflow launch vs. automatic validation

Exception rules can be configured for workflow launches, meaning that for certain attributes, changes are automatically validated without a workflow if performed by certain roles.

Thus:

  • If the user edits only attributes covered by auto-approval rules, submission is approved directly.

  • If other attributes outside those rules are edited, or the user lacks an auto-approval role, a workflow is always launched.

For example, if the Data Owner modifies the description of a business term, being the highest authority, the change is automatically approved without launching a validation flow.

Actions menu

The actions menu is accessible from different areas of the platform and displays additional operational actions:

  • the three-dot ("…") button in the object header, or

  • the same button available alongside Portal search results,

Not all actions always appear: they depend on the asset type, its status, and the user role permissions.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfHonr4M9D-AEpnLJ0KQpcmYHYVeRkDJg5qQmZL2cQRUVbr7NT_fhRvHrN5o1IE6aQXnzDv2KlD2fVVCJzApGOr3GzZD18q_UIkeUmePkULt124W89d0m5d2wBSxyfFycRYSVmp?key=eE4OxRa9KEXEmq0Gh5OpzA
https://lh7-rt.googleusercontent.com/docsz/AD_4nXfqiVoTxxc4Cr-lTiNdlGFS962cn23KSaUhZOemMKbsHhfswAOM_I4zVCIHVfvjmeRJiXf6sE7TXR6xwBXa4pUQfDNnsTRGe4JHjXiQtqV62PGHvkWRaf3DKtX_HHtNdxGZ3BrQ?key=eE4OxRa9KEXEmq0Gh5OpzA

The most common possible actions are described below (the applicability detail by object type is documented in Functional Configuration):

Action

Dataset

Dsa

Process

Instance

Solution

Non-native entity

Non-native relationship

Activate






X

X

Direct adherence


X






Add to cart

X

X




X


Add to workspace

X

X

X

X

X

X

X

Add dataset_field

X







Delete object

X

X

X

X

X

X

X

Change organizational unit

X

X

X


X

X


Clone

X

X

X

X

X

X

X

Copy ARI to clipboard

X

X

X

X

X

X

X

Copy snapshot to clipboard

X

X

X

X

X

X

X

Create new relationship

X

X

X

X

X

X


Deprecate

X

X

X

X

X



Deactivate






X

X

Unadhere


X






Bulk unadhere users


X






Download metadata

X

X

X

X

X

X

X

Download snapshot

X

X

X

X

X

X

X

Rename

X

X

X

X

X

X

X

Some actions require validation. After confirming an action, Anjana Data Platform evaluates which role assigned to the user can execute it according to their permissions:

  • If the user has a single role with permissions, the corresponding workflow is automatically launched.

  • If the user has multiple roles with permissions, they will be asked to select which one to use.

  • If the user has no role with permissions, a permissions warning will be displayed.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXcU7uF8qr3o-ABA8M2YT8Lo_UMVKOW_laFvmh0A2aAiBYgPVLb9evLczczvHIyaVDStEvO_E8QFfg2SxJBEn0uT2EacTIRaMOMs7bFAUyiQvepQ_-F10QzbamTwiIPSPyFFe-GgTA?key=eE4OxRa9KEXEmq0Gh5OpzA

Description of specific actions

The main actions of the contextual menu are consolidated below:

Activate

Changes the status of a non-native entity or relationship from Disabled → Approved, going through validation in accordance with the established workflow. The steps are:

  1. El usuario selecciona la opción de Activate

  2. the user receives a message to confirm the action

  3. the established activation flow is launched to request validation from the participants

  4. if the workflow is approved, the object moves to Approved status, otherwise it remains as Disabled

https://lh7-rt.googleusercontent.com/docsz/AD_4nXd5rA0A8De0lkaQSvaiDZ_5hh1jHh65jR_d47tNzk-gE6-VNLFezdVro-BykzHj_iMCby3AAeZySY311aBvh9BL7zFrigq9dLP4LxcRLF5rFCaVNAQ7F3fPzKw9x9XjeFcwPDDkxw?key=eE4OxRa9KEXEmq0Gh5OpzA
https://lh7-rt.googleusercontent.com/docsz/AD_4nXcP26mEEDA4zZ6rwtePRgJRbcyWX8VJ4sndgti-7WMzDVZP8X_u9Sr3Q8nrwnGDbNqYMpYFfgwQqN5RY3S1kxPXBOgNoyVVk1VHCvU05_CNHGbkb9iJqOxdXNgcg2ihywkgtGKd?key=eE4OxRa9KEXEmq0Gh5OpzA

All actions are audited and generate the corresponding snapshots (activation request, launch of the validation flow, approvals/rejections by participants…)

Activating entities contained in a DSA involves regenerating the access permissions granted by the DSAs in which it is contained.

Direct adherence

The direct adherence action allows requesting access to data contained in a DSA without needing to add it to the cart first. This option streamlines the request when the user already knows they want to adhere to a specific agreement.

Direct adherence is only available for DSAs in Approved status.

Request process
  1. Reading/downloading the contract
    When initiating adherence, the form displays the acceptance checkbox and the reason field disabled.
    These elements are enabled only when the user:

    • downloads the contract, or

    • accesses the associated URL to review it.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXertW2nTWMppe_ws8T5UhGAg8lbZs7MnQ-oGIhIbiC3q2kCqTK9w5fYJjGpsoSRzOk0GG7xk-0bKdH_-Wv7WQF3acpkVh7baEAS41pFWePfkvYmzqRZjxKbLPwg6Hur_mLLNeLLuA?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. Acceptance and reason
    Once the contract has been read/downloaded, the user can:

    • mark acceptance of the agreement, and

    • complete the reason for the request (if applicable).
      Doing so enables the confirmation button.

  2. Submission for validation
    After confirming the request, Anjana Data launches a validation workflow for the DSA owners to approve or reject the adherence.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXcP26mEEDA4zZ6rwtePRgJRbcyWX8VJ4sndgti-7WMzDVZP8X_u9Sr3Q8nrwnGDbNqYMpYFfgwQqN5RY3S1kxPXBOgNoyVVk1VHCvU05_CNHGbkb9iJqOxdXNgcg2ihywkgtGKd?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. Result
    If adherence is approved, the user becomes adherent to the DSA, obtaining the corresponding access to the data defined in the agreement.

The entire process (workflow initiation, approvals/rejections and adherence) is audited in the DSA audit and generates the corresponding snapshots of the DSA.

Add to cart

To request data access or information, the user must first add the corresponding assets to the cart.

Any type of entity (native or not) can be added to the cart as long as it is in Approved status.

The full operation of the cart and the detail of the request process is described in the Shopping Cart section of this User Guide.

When the user adds an object to the cart, the platform:

  1. displays a confirmation message indicating that the action was completed successfully, and

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfCbj9hx78g9jTVS8c1oTMPBJhvoCCcXYTN0SMwFK4045GVkK6WrectQvTL-_bn8f6EhNSlqexQZqp8Ie2PUiQyXTvSNqvC9A4clsYFnBeK3LjCq1UFEGydyRE4D0sg1J2QtA5oVQ?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. adds the object to the cart panel, where it is available for subsequent management.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfUpJqQ7HeaWq9qnuNdd3kHR-_oALz2fb6rZIGsH1SIbej4hfQ_zIApVG7_S2AXExPGOLXRzFdF9smDICw71bcuh1beyH2QkAFb1-Z0ajMHTHtxa0vYejS0FbhSjKMh5ZoO0GclOA?key=eE4OxRa9KEXEmq0Gh5OpzA

Add to workspace

This action allows adding an asset to the user's personal workspace to work with it later from that space. The workspace serves as a working area where relevant objects can be grouped and individual or bulk operations can be performed on them (metadata downloads, bulk edits or submissions for validation).

When the user adds an object to the workspace:

  • the platform confirms the operation with a success message, and

https://lh7-rt.googleusercontent.com/docsz/AD_4nXelsFiVSzAI6ipVnvOejQqhjJXsXilI-4uCb2ryGGzGC_hSuqFeVnNs4y2eaH5n70E15vgO0kayn3HWmp0hhDZzr2-vci6_yyaFlxQ3EDLzSPN3iIUMeWXqLCYtTnL9NaDU5GYL?key=eE4OxRa9KEXEmq0Gh5OpzA
  • the asset becomes available in the user's workspace.

If many objects are added simultaneously, Anjana Data will display a progress indicator until the operation is complete.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXezvnlnD3hmtnzfRwE_vBWQZT60nxba2FWMPkJJ_TMilLXb3c7izU18qYJfzkuUqVUGp13z0-AK8wukYBe5aRCeARk4cXCZqCeDoXwrPkOINHJgcJJ3sQcNFjTEPB8QayGbhDL-WA?key=eE4OxRa9KEXEmq0Gh5OpzA

For more information about workspace management and its features, see the Workspace section of this User Guide.

Add dataset field

This action allows creating new fields (dataset fields) within a dataset in a guided and quick way. It is available for datasets in the following states:

  • Imported

  • Draft

  • Approved

  • Rejected

  • Deprecated, as long as no more recent version of the dataset exists.

When "Add dataset field" is selected, Anjana Data Platform:

  1. automatically redirects to the Structure tab of the dataset, and

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdrYuTVCRjH9RPZZp_O8t6_URcnzn3fdfkreZggQDYSqfcFilN-k1Hxy13VPW2OQSih5mQwjZlavkQu0hpF-uuTfZv9kOjKtZAHjL2dRns00cUO3F3CLgjtYV1ldC2MbQmLpYO8?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. opens the creation form for the user to enter the information for the new field.

Once confirmed, the new dataset field is incorporated into the dataset.

The operation is audited and generates the corresponding snapshots for both the dataset and the created field.

Delete object

The Delete action permanently removes an object from the Anjana Data Platform Portal. In the case of a DSA or entities contained in a DSA, deletion also implies the revocation of access permissions associated with the entities governed by that agreement.

Once deleted, the object is no longer browsable in the Portal, as it no longer exists in active storage.

Deletion process

When the user selects the "Delete object" option (entity or relationship), the platform:

  1. requests explicit confirmation of the operation, and

https://lh7-rt.googleusercontent.com/docsz/AD_4nXc43ug641RhFtH31N4TR8pcRQdix_BIeNmnS3w6DgFF7fBvytO6Mn7cqtaa_43X-TXr3doe4eVHpceE6DGticVdWwX4NjqqUI7-76ihRJuJq_ODlz2yg8AWi-yGBGJfhV5cT5Dbbw?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. after confirmation, displays a message indicating that the deletion was completed successfully.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfCbj9hx78g9jTVS8c1oTMPBJhvoCCcXYTN0SMwFK4045GVkK6WrectQvTL-_bn8f6EhNSlqexQZqp8Ie2PUiQyXTvSNqvC9A4clsYFnBeK3LjCq1UFEGydyRE4D0sg1J2QtA5oVQ?key=eE4OxRa9KEXEmq0Gh5OpzA
Restrictions for entities

If the object to be deleted is an entity, the following conditions must be met:

  • It cannot have active relationships with other entities.
    If relationships exist, they must be deleted first. Only then can the entity be deleted.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXeJkzv2GF-L2IQZiQu8VU9zPnKTVnL2Zv1nO59vwrolkPqXoI35HVhvHa0LeF2cBMbdJgPfECCb1hVzBYqn2MD9LOz_7ZS_D4sFO42ZEFiVFwVHF-2lKaMxZQGDrrRpygyiu-yh_Q?key=eE4OxRa9KEXEmq0Gh5OpzA
  • Removal of references in other objects.
    If the entity was included as a value in entity-type attributes of other objects (whether as a single entity, contained entities or entity arrays), the reference will also be automatically removed from those attributes.

Deletion is audited, and the historical snapshots of the object are preserved.

Change organizational unit

This action allows transferring an entity to another Organizational Unit (OU). The OU change involves an update of the responsible parties associated with the asset (ownership, custody and validation) according to the organizational structure defined in Anjana Data Platform.

The organizational unit change is only available for entities in Approved status.

To transfer custody, the user must have OU change permissions in both the source unit (current OU) and destination (new OU)

Change process
  1. Selection of the new OU
    The user must select the destination organizational unit (new OU).
    Only those OUs where the user has permissions to register objects of the same subtype are shown as options.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXexiRTkio5pb4OwMsw1-vYCPSBOiRvNEZHNir00ai22CsTxUoGiI3JcWJfb7SQU7UXLIf_v_dMUlXHjilX9PYWNBpbrnRggyubtu1zl9oDYC0vgkxl8MVP_OxzUzgRheiZ-77i17Q?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. Selection validation
    If the user selects the same OU where the entity is already located, Anjana Data Platform will display a notice requesting selection of a different unit.

  2. Submission for validation
    After confirming the change, a transfer workflow is launched, which must be approved or rejected by the corresponding responsible parties.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfCbj9hx78g9jTVS8c1oTMPBJhvoCCcXYTN0SMwFK4045GVkK6WrectQvTL-_bn8f6EhNSlqexQZqp8Ie2PUiQyXTvSNqvC9A4clsYFnBeK3LjCq1UFEGydyRE4D0sg1J2QtA5oVQ?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. Change application
    Once the transfer is approved, the entity belongs to the new Organizational Unit and its responsible parties are updated according to the destination OU.

    In the case of a DSA, this change also involves:

    • the removal of previous responsible parties from groups created by the DSA in integrated systems, and

    • the automatic addition of the new responsible parties associated with the destination OU.

Relevant information:

  • Any relationships the object may have are maintained. However, the participants in the flows may change from that point on in accordance with the custody change made in the OU change.

  • The entire process (workflow launch, approvals/rejections and closure) is audited and generates the corresponding snapshots of the entity.


Clone

La acción Clone permite crear un nuevo objeto (entidad o relación) como copia del original, generándolo siempre en estado Borrador y con un identificador único de objeto (ARI) distinta.

Only the object is replicated, meaning that any relationships the original may have are not replicated with the copy.

This action is available for any object, regardless of its status, as long as the user has permissions to create objects of that subtype.

Cloning behavior
  • Al clonar, Anjana Data Platform solicita los datos necesarios para identificar el nuevo objeto y generar su identificador de objeto (ARI) .

  • For a dataset, for example, a form opens where the user must provide values such as:

    • new name,

    • infrastructure,

    • technology/zone,

    • location

    • organizational unit (OU)

https://lh7-rt.googleusercontent.com/docsz/AD_4nXeWIg9npSBLTO0ApZCM61E9me-0lBoQzumCE46rGZhJeNjtAmk1u5v7tCEOE60K-ZSVyMyQ_fPIyrQ8mZAtmKxZaj8Pvvo0C9YgoC7ng9nIiauIyME7WmY0f55pvk4XPtxEjRPm2w?key=eE4OxRa9KEXEmq0Gh5OpzA

The resulting dataset maintains the same dataset fields as the original, as these will also be automatically cloned.

Once the process is complete, if the cloning is successful, the platform redirects the user directly to the newly created object.

The operation is audited (both the cloning of the original object and the creation of the new one) and the corresponding snapshot of the cloned object is generated.


Copy ARI to clipboard

This action allows copying the ARI (Anjana Resource Identifier) of the asset to the clipboard. The ARI is the unique internal identifier with which Anjana Data Platform references each object within the Portal.

Copying the ARI is especially useful for:

  • including it in Entity type attributes during bulk creation or editing processes via Excel,

  • sharing an unambiguous object identifier with other users or teams.

When executing the action, the platform displays a confirmation message indicating that the ARI has been copied successfully.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdLlsbJesM35JLkWjTpvvCiTq77WehKsFfvxrBL9DOUeGo3OPQ8_cUlPnA1MB6TpjpQOJiZZSrs_EhNofCa7FXyurFj6ruVzFB0hrw-y5Z6R6TeC-ptBwnI3d2NwuAYUM_y_1TNSQ?key=eE4OxRa9KEXEmq0Gh5OpzA

Copy or download snapshot

These actions allow obtaining the current snapshot of an asset (entity or relationship) in JSON format. The snapshot is a complete “photograph” of the object at the time of download and contains all its metadata, facilitating its consultation, traceability or technical reuse.

There are two options:

  • Copy snapshot to clipboard: coloca el JSON en el portapapeles para poder pegarlo directamente en otra herramienta.

  • Download snapshot: genera un archivo .json descargable con el contenido del snapshot.

This functionality is available for any object, regardless of its status.

Snapshot content

The snapshot includes:

  • all attributes defined in the object template, with their current values,

  • the internal identifier of the asset (ARI),

  • and the associated native relationships.

Additionally, if the entity is the source or destination of approved relationships, the snapshot also includes the ARIs of the related entities, allowing the relational context of the object to be fully reconstructed.

When executing the copy or download action, the platform displays a confirmation message indicating that the operation was completed successfully.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfLM1cqfNs5r_QGIfj59lcoUMtcCU9hbNRLm6nVP-TJMN_x8P4ohAfPQ0aIGT6SM_xebIznfbSawTa_Vy-GAEIrYPpsF7RhntXSiqE-eQT50Qz379-USWBStw-v4J_NAulbOi5UJQ?key=eE4OxRa9KEXEmq0Gh5OpzA

Create new relationship

This action allows creating a relationship directly from the entity detail view, using it as the source or destination of that relationship. It facilitates the guided creation of links between assets without needing to leave the starting object.

Creation process

When "Create new relationship" is selected, Anjana Data Platform opens a guided creation window in which the user must:

https://lh7-rt.googleusercontent.com/docsz/AD_4nXebJ9W6mlGWAz9FkYPtvp4oQNSA6DytXsX1e87d4dLsrSDlEMrW9fZsKV3_kp3Wq26AOxS82TpiXpTxyaiVtsMeTUT7vvBqeKNfvKW4jpucGMSzFd2tIkqpN4yXejcq3G6e9x4KIQ?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. Select the relationship type
    The dropdown only shows:

    • relationship types compatible with the subtype of the entity from which the action is initiated, and

    • those for which the user has creation permissions.

  2. Define the relationship name
    The user enters the logical identifier of the relationship according to the operating model rules.

  3. Complete source and destination

    • If the entity subtype is compatible as source, the Source field appears pre-filled with that entity.

    • If not, the Destination field appears pre-filled.

    In both cases, the opposite field is left empty for the user to complete, using the entity selection filters.

  4. Invert source/destination (if applicable)
    Whenever the relationship type validations allow it, it is possible to swap the source and destination values from the window itself by clicking the swap button.

    https://lh7-rt.googleusercontent.com/docsz/AD_4nXdWUDwrjyurSqGIs3Tx_EdbAtqe8OmB6AwQoO9yoZUd4lYO-J-bXkCL4O-vujCt6uw0c1NstM71Cmp849xC4si6GJTilaAyGIac5gQUHcbKTzul9sKSAnooEIweYW0NVhm6dN1jRw?key=eE4OxRa9KEXEmq0Gh5OpzA

During the process, warnings may appear indicating compatibility restrictions (for example, that the relationship type only admits certain entity subtypes as source or destination).

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdMZ6ECsYjWsOzHtBXOhuzFtyWDhDXNKMTN5vvjRqIX_7y3XYQZ_gVBhSHx61AWtFz2IJlFGUEiF6_QKRONiEilulToxwyWTE-ZijcsH7-_aLUXu-0SN3bM1j7kGWD3lyKZSPWfYw?key=eE4OxRa9KEXEmq0Gh5OpzA
Completion

Once all data is filled in and creation is confirmed:

  • the relationship is registered in the catalog,

  • a direct link is displayed to navigate to the new relationship,

  • and, if the option "Keep values when creating object" is enabled, the window retains the entered information to facilitate creating similar relationships consecutively.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfpjN0Luy1Le4epI1EC1EtltOSchh2vy3j8QaqBE_103R2nSUEeLgCC8J9BS1bK04rDf3ghJkgBU_ORpuqieNMMfSVjscg3FBheqqNDv9R1on6DKpQEhJ7z-bb9kxgpPY8Qgkg6pw?key=eE4OxRa9KEXEmq0Gh5OpzA

The creation of the relationship is audited, including the linking of the source and destination entities, and the corresponding snapshot of the new relationship is generated.


Deprecate/Discontinue

The Deprecate/Discontinue action allows initiating the status change of a native entity from Approved to Deprecated/Discontinued. This change always requires validation in an expiration workflow.

When this action is selected, Anjana Data Platform:

  1. Requests the expiration date
    A window opens to define the expiration date of the current version when it becomes deprecated.
    If the object already has an expiration date set, the user can confirm or modify it.

    https://lh7-rt.googleusercontent.com/docsz/AD_4nXcxZlXrXv5KSJsxq6kMOK7-XpYE2ey213vTkpHFev8j7n7hWAeRh91Pf0TKTiYbToVYd5x4tNBtYeATbfxVivytTnp6LluPmGLlBkto_sdLFkZmr7v5heQC-ixwf71SsBs1UJBS6g?key=eE4OxRa9KEXEmq0Gh5OpzA
  2. Launches the deprecation workflow
    After confirming, the platform initiates a validation workflow for the corresponding responsible parties to approve or reject the deprecation.

    https://lh7-rt.googleusercontent.com/docsz/AD_4nXfCbj9hx78g9jTVS8c1oTMPBJhvoCCcXYTN0SMwFK4045GVkK6WrectQvTL-_bn8f6EhNSlqexQZqp8Ie2PUiQyXTvSNqvC9A4clsYFnBeK3LjCq1UFEGydyRE4D0sg1J2QtA5oVQ?key=eE4OxRa9KEXEmq0Gh5OpzA
  3. Applies the status change
    If the deprecation is approved, the entity moves to Deprecated status.

The entire process (workflow launch, approvals/rejections and closure) is audited and generates the corresponding snapshot of the object.

Deactivate

La acción Deactivate permite cambiar el estado de una entidad o relación no nativa desde Approved a Disabled. Este cambio siempre requiere validación en un workflow de desactivación.

When "Deactivate" is selected, Anjana Data Platform:

  1. Requests confirmation
    The user must explicitly confirm the operation before executing it.

    https://lh7-rt.googleusercontent.com/docsz/AD_4nXf1xjMqbxDbtPIN7x3u5Y033pg9UmI1ZAPyzeq3a79y5JU79bET8_7xJANnS3LuycrRwuHnBED7zvXn65L7Acv8RzTEB6cEnMlBty_ZWo2jlEjXsjkvhl_ZcpF_r2MJbn5b0Jhe?key=eE4OxRa9KEXEmq0Gh5OpzA
  2. Launches the deactivation workflow
    After confirmation, a validation workflow is initiated for the corresponding responsible parties to approve or reject the deactivation.

    https://lh7-rt.googleusercontent.com/docsz/AD_4nXeYzCv9yOwdVgtb-SxRHhB5pxlgE9G1ikRjsORJiptz6T8Q3XHSHgw3L_XrBYIa_TExBWQMFiqMmpM0e4hr7r4JyrsSyehKYFXDVgHPKkPT8xe7Fb5HiPHy7sgMAb3f3i7arS-bIQ?key=eE4OxRa9KEXEmq0Gh5OpzA
  3. Applies the status change
    If deactivation is approved, the object moves to Disabled status.

In the case of a non-native entity included in a DSA, deactivation also implies the removal of permissions granted by the DSAs in which it was contained.

The entire process (workflow launch, approvals/rejections and closure) is audited and generates the corresponding snapshot of the object. 

Unadhere

La acción Unadhere permite al usuario revocar su adherencia a un DSA y, con ello, perder el acceso a los datos asociados a dicho acuerdo.

This operation:

  • does not require a validation workflow,

  • is audited, and

  • generates a DSA snapshot to reflect the update of the list of adherent users.

To execute this action, the user must be previously adherent to the DSA.
When selected, Anjana Data Platform requests explicit confirmation. Once confirmed:

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdmZsO-UU96yJuvhjXX8yqcGBvp8x1Y2LbLrbjFCy3_ROjG5hRmoqFsKsE3F7rBrrK773XSgs4GF5X6pivx_pYrSjSZTFRybdGIEgS_vZtOoIdh7OsunGe8fd_-n4FZ4dy0wTKw?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. the unadherence is executed,

  2. the user's adherence to the DSA is removed, and

  3. a message is displayed indicating that the operation was completed successfully.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfCbj9hx78g9jTVS8c1oTMPBJhvoCCcXYTN0SMwFK4045GVkK6WrectQvTL-_bn8f6EhNSlqexQZqp8Ie2PUiQyXTvSNqvC9A4clsYFnBeK3LjCq1UFEGydyRE4D0sg1J2QtA5oVQ?key=eE4OxRa9KEXEmq0Gh5OpzA

Bulk unadhere users

The Bulk unadhere users action allows the DSA owner (role with ORGANIZATIONAL_UNIT_OWNER permissions over DSA in the DSA's OU) to revoke adherence and, therefore, data access for multiple users simultaneously.

This operation:

  • does not require a validation workflow,

  • is audited, and

  • generates a DSA snapshot to reflect the update of the list of adherent users.

Bulk unadherence process
  1. Access to the list of adherent users
    When executing the action, Anjana Data redirects to the Participants tab of the DSA, showing only the currently adherent users.

    https://lh7-rt.googleusercontent.com/docsz/AD_4nXeNB28njj1EF3ovJcReyabAUnRcMjO6qSiOzgWKsZTCXLt3TSSEuEBXkc58DAIYX8bX265-MoYoxOKMOMvpcx0nUCz2QUxou9zKzZbhR1qHYurreDpp9yOK97RHprd1OatEJZVARQ?key=eE4OxRa9KEXEmq0Gh5OpzA
  2. User selection
    The owner can select one or multiple users to unadhere.
    For security reasons, it is not possible to select users who are also DSA owners.

  3. Confirmation
    After clicking "Unadhere", a review window opens showing the list of selected users to confirm that the unadherence is correct.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdYmdl9ldIavmCbAM6EHsjmE8gy7GYy_dPEXeSO_prUiF3Kk3JQFRYEnM8RDIt7ZDjZ7CC7ccax7lutrk92ggHejm8Nrh3xKNPhKwp42GVuPI7qtO_WYVbNY2s5P6IOKVW4qLMikw?key=eE4OxRa9KEXEmq0Gh5OpzA
  1. Execution and notification
    Once the operation is confirmed, the platform executes the unadherence and the owner receives a notification when the process has completed successfully.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdw8z1J27G7IR8Vjl4Rvs0DZjDeZfM2wm9kd5EF8WkwvfIh-waQnn3g9K555d9CPAnLUkAIUw82jCcFMtNpTioVDm01960q8SkRvmWytcrnCMZRWq8M5Wyq7APuK1N0CE0cVeRwTw?key=eE4OxRa9KEXEmq0Gh5OpzA

Metadata download

La acción Download metadata genera un archivo Excel con el metadato completo del objeto seleccionado, incluyendo tanto los atributos estándar como los atributos personalizados definidos en el modelo operativo.

The downloaded Excel follows the same structure as the files used by Anjana Data Platform for creation or bulk editing of objects, so it can also be used as a base to update information and re-import it later.

Excel content

The file includes the following sheets:

  1. Help sheet (Readme)
    Contains information for interpreting the Excel, including an explanation of the structure and the color codes used for the attributes.

    image-20251126-141556.png
  2. Object metadata
    Includes all the main information about the asset, such as:

    • Internal ID of the object in Anjana Data Platform.

    • Template attributes, with their type, organized by menus and sections.

    • Organizational unit (OU).

    • ARI (unique internal identifier of the asset).

    • Status of the object.

    • Version (when applicable).

    • Creator user.

    • Creation date.

    • Last modification date.

image-20251126-141656.png
image-20251126-141751.png
image-20251126-141847.png


  1. Dataset fields metadata (only for datasets)
    When the downloaded object is a dataset, an additional sheet is included with the detail of all its dataset fields.

image-20251126-142010.png
  1. Custom attributes
    Contains an inventory of the extended attributes of the object, indicating for each:

    • reference to the object it belongs to,

    • attribute name,

    • attribute type,

    • value or values (including multilanguage if applicable).

https://lh7-rt.googleusercontent.com/docsz/AD_4nXchi7US5jf9mN1EDwDjIA6TBb6naMcGfnA_tefxX_dUifzJCLlLDUPgTV96OrulsK_DV6XhvYH35VtTnGgRNtbMHeSt7e37w3YcfbP_kxzju2pQy5viCFVWz9df5bBHklef2W7ymA?key=eE4OxRa9KEXEmq0Gh5OpzA


Rename

La acción Rename permite modificar el nombre lógico de un activo. Debido a que el nombre forma parte del identificador único del objeto (ARI), esta operación está sujeta a condiciones de estado y versio.

When renaming is possible

Renaming can be performed in the following scenarios:

  1. Objects in Imported, Rejected or Draft status

    • Only if no other version of the same object exists.

    • In this case, renaming does not launch a validation workflow.

  2. Objects in Approved, Deprecated or Expired status

    • Only if no other version of the same object exists.

    • In this case, renaming launches the validation workflow associated with editing the object.

  3. Administrator users via Admin API

    • If the user executes renaming with administration permissions via API, the operation does not launch a workflow, as it is an administrative action.

Renaming process

When "Rename" is selected, Anjana Data opens a window where the user must:

  1. enter the new name, and

  2. confirm the change.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXejXdQ8ZseNViWVJ-bYUYv3VXkOjJBvhffIWfII6H_aUiZRXcbbQHaRlHdt2Q0m2D4Gr9EDoRqwjgvb0Jb3Vr2jKlGTgXkGMZ3vl8xytW70cYEp9sqNbnVEGLoQRrhDr82accL-8A?key=eE4OxRa9KEXEmq0Gh5OpzA

If the user has permissions to rename with different roles (for example, a functional one and an administrator one), the platform will ask them to choose the renaming type:

  • Regular, that is, with modification workflow launch, or

  • Administrator, i.e., without workflow,

applying the rules described above.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXf2ZhovU0yl3_GSBvwBSgok5ZViQraESRe40r6SrqWKxx5QJklvSgTXfMAh-TGMeiDT9s0KGwnNwzf0vQYaI9ar3HQYvOKsYqXLIn6cwhBe1tC4tGpR5z8O-xNxYxuBKfPEbcNQtw?key=eE4OxRa9KEXEmq0Gh5OpzA
Effects of renaming

When renaming requires a workflow, changes are applied only after approval. Once approved, renaming impacts various elements of the system:

  • Object name (attribute name).

  • ARI of the object (internal identifier).

  • Historical records associated with the object.

  • Workflows affecting the object.

  • Notifications issued (both the object and the associated text).

  • Node or relationship in lineage.

Additionally, if the asset is an entity, renaming also updates:

  • all its occurrences as source or destination of relationships,

  • the name of the internal relationships where it participates,

  • the ARIs of the relationships that contain it,

  • any reference to the entity in Entity type attributes of other objects,

  • and occurrences within entity arrays.

The entire process (workflow launch, approvals/rejections and closure) is audited and generates the corresponding snapshot of the object.


Actions on datasets with a high number of fields

In datasets containing a high number of dataset fields, certain actions may require intensive processing due to the volume of internal operations they involve. To avoid prolonged waiting times in the detail view, Anjana Data Platform manages these actions in the background.

When the user executes an action that causes significant changes in a large dataset —such as a status change or the generation of a new version— the application:

  1. initiates the processing of the action,

  2. automatically redirects the user to the Data Portal, and

  3. displays a notice informing that the operation may take time to complete.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXcNTOegS-AYz3N5OU3OROLwlD1No6KV6pQvdbHB_g1hc65IYkVU-3xLC8OKdUJ9MrMKEGk4aDvDSzhDF6a_ml3n6xXqXsS22Cp_rXKxndFrUtyuhJ9Dib_S2dKyIMNJMOptbC62QQ?key=eE4OxRa9KEXEmq0Gh5OpzA

The actions that can trigger this behavior include:

  • Save changes in the approved dataset template.

  • Add or remove dataset fields in an approved dataset.

  • Submit for validation a dataset.

  • Clone un dataset.

  • Delete a dataset.

In these cases, Anjana Data will display a notification message indicating that the operation is being executed and will complete in the background.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXcOi6god6UfGAbgO2A6diR49AVTmBCUxksQcfgEyZRM31xkPak3ix2j-aC_4y4lMqwYnNNe-ivbjCSGTjQ484DH67G99HKemwXazmFD8bS_wqFPW_aq-HHUJeoc0bRYJmibjYffRA?key=eE4OxRa9KEXEmq0Gh5OpzA

The number of dataset fields from which a dataset is considered “large” is configurable in the App Configuration table of the Configuration Panel.