Functional
Breadcrumbs

Non-native Relationship

Just as Anjana allows creating as many entities as needed, it is also possible to configure as many relationships as applicable.

A relationship must contain a source and a target in order to identify the two entities involved, but the rest of the metadata is fully configurable.


PK Fields

The fields that make a relationship unique in Anjana, by subtype, are:

  • name

  • source

  • target

NOTES:

  • The “name” attribute must not contain the character ‘:’ to avoid interfering with the internal logic of the application.

  • The source and target fields are only editable through the administrative API. If the object needs a different PK, the object must be cloned with different values in its PK, but the original will continue to exist.


Attributes

When a user accesses the detail of a relationship, the screen displayed is the Attributes screen, where the user can access the different functional, technical, operational, etc. attributes defined in the template, within the corresponding menus and sections, as well as the specific attributes that are not part of the template but have been included in the particular relationship. 

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfTFmqM2IxNd4GZwruP-jc4gH8smAxRVue9kqOH-dRLt4qY1KUucLEu92kp_JCBMy05CM6b37yYXL_60SCKSUogvqR8F6DA5nTcFeCRP3Z-WeDVinrj1egeO6l6blDysZ6h-dF_IQ?key=eE4OxRa9KEXEmq0Gh5OpzA


Lineage

On this screen, the user can consult the lineage of the non-native relationship. Unlike lineage in entities, in relationships it starts with the source and the target, and those entities are the ones that are expanded.

The objects displayed in this graph depend on the chosen lineage layer and their relationship with the relationship (whether it is source, target, and what type of relationship). It is possible to filter which entity types, relationships, and statuses are to be shown.

More detail about the graph is included in the Lineage section.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXf6n1wtJs-akzfrM-xkX6r4bxI6oCiHDDUEfVDtdynrJE9MDwNvgvu64aINFjK_2_3rfka1A2yp2d01GLdeWCa1Qkm2R32cqXtkrNj3mRQn8iqF2wh_p1AY3v9PkFJHhWRKV4gRKA?key=eE4OxRa9KEXEmq0Gh5OpzA
https://lh7-rt.googleusercontent.com/docsz/AD_4nXchG3J5wLI0SDQopLi1sSoKdaPw4Y1QO76wNAPRqnHXu_0DMjLfXyl7J3p2WTOiVPdxIUSIsVuhPJ8L22ydMOS_9lPrWms3hsTBL9H7C8uOMODkVG1qG23fqIi5ugzjEDRZgz9E?key=eE4OxRa9KEXEmq0Gh5OpzA


Stakeholders

Within the Stakeholders screen, the user can consult all interested parties of the relationship.

Users appear typed as:

  • Primary: the user who created the relationship

  • Secondary: a user assigned to some attribute in the template (in case the object has any attribute of type Nominal User)

https://lh7-rt.googleusercontent.com/docsz/AD_4nXdGGi0fvyGUIKPD_7lob_OfcKf9R_lb4Z_ifqfy5dmnJCCU0JELS3-VfWKQ-LEJat9H4tAqwb_jsq3TJLZ5g7ZxBUXDe7v_Kq6viLvKXJY4Li6yQ231gqZ-4Mgb9DiOO78k96jD?key=eE4OxRa9KEXEmq0Gh5OpzA

Stakeholders can also be filtered by stakeholder type, role, or name.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXenYkg-NFzWBNKkRKDOT9P_4VUYjd-x4EgN5Y6t1tW_QIVV8f7rm-nddI2hW902oiEl02zkErxewcWB8gemvPxWaQEkKSwTErInU1cClosITe8zN5yloagZ-fViXf72UwPr8J9SzQ?key=eE4OxRa9KEXEmq0Gh5OpzA


Audit

Within the Audit screen, the user can access Anjana's internal audit, where the evolution of the relationship throughout its entire lifecycle in the tool can be viewed: its creation, workflow validations, modifications undergone…

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

It is possible to filter by whether it is a search action or not, what, who, and when an action was performed on that process.

The source allows distinguishing between the different origins that generate audit entries: “anjana” for internal audit and the system name for external audit.

https://lh7-rt.googleusercontent.com/docsz/AD_4nXfn7vyVVAgHlw_kvMW9hF_SnHJT-y6ATv2Tk1CAi-VOFOM-x58_GWrvsgDPeYOJrmQJb9nySOToyrVYj80XJNKABO0bCU_aiSyvg1rJLtWErn_EEdPeqausobQzJE7XWFWz7A5zlA?key=eE4OxRa9KEXEmq0Gh5OpzA