Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorial:adm:api_requirements [2019/10/07 09:22]
doischert
tutorial:adm:api_requirements [2021/02/25 14:22] (current)
kotynekv [Source of organizations] fix link
Line 65: Line 65:
 ===== A source system's requirements: identities, contracts, organizations ===== ===== A source system's requirements: identities, contracts, organizations =====
  
-Each source system must contain some information based on the type of the connected system. There three basic types of connected source systems: source of identities, source of contracts, and source of organizations.+Each source system must contain some information based on the type of the connected system no matter the way in which the system is connected (REST, DB, CSV...). There three basic types of connected source systems: source of identities, source of contracts, and source of organizations.
  
 ====  Source of identities ==== ====  Source of identities ====
  
-[[9.7:adm:identities|An identity]] is a set of information describing one person. In general, this information should be independent of the user's position within the organization so it shouldn't contain information about e. g. superiors or work positions.+[[current:documentation:identities|An identity]] is a set of information describing one person. In general, this information should be independent of the user's position within the organization so it shouldn't contain information about e. g. superiors or work positions.
  
 Must contain: Must contain:
Line 90: Line 90:
 ====  Source of contracts ==== ====  Source of contracts ====
  
-[[9.7:documentation:identities:dev:contractual-relationship|A contract]] represents the relationship of an identity to the company or organization. One identity can have multiple contracts and, as a result, different sets of permissions. +[[current:documentation:contracts|A contract]] represents the relation of an identity to the company or organization. One identity can have multiple contracts and, as a result, different sets of permissions. 
  
 Must contain: Must contain:
Line 106: Line 106:
 ====  Source of organizations ==== ====  Source of organizations ====
  
-IdM can use [[9.7:adm:tree_structures|tree structures]] to represent the organizational structure of the company.+IdM can use [[current:documentation:tree_structures|tree structures]] to represent the organizational structure of the company.
  
 Must contain: Must contain:
   * Code - a unique identifier of the tree node   * Code - a unique identifier of the tree node
 +
 +Can contain:
   * Name of the tree node   * Name of the tree node
-  * Superior element (can be null in which case it is considered to be the root element by default)+  * Superior element can be null in which case it is considered to be the root element by default
  • by doischert