Metadata
Description
The Metadata functionality allows expanding the Soffid objects, its attributes and its data types.
By default, there is a list of built-in objects, but it is possible to create new custom objects and add new custom attributes to each of them.
It is usual to add custom attributes in the User built-in object to hold additional information.
Each attribute has a data type, it may be a basic type as a String (simple text), integer value, date, or something more complex as a reference to a custom object, or a popup to select a manager. In this way, one can build relationships between objects.
Screen overview
Related objects
Basically, there are two types of metadata objects. The built-in objects that are part of the Soffid core, and the custom objects as new objects.
built-in objects
The built-in objects are the objects that are part of the Soffid core. It can not be removed, but more custom attributes can be added.
The following objects are Soffid well-known objects that can be customized by means of this screen. All of them are tagged as Built-in objects.
- Accounts: the Account object can be reviewed in the Account's page in the Basics tab, in the password vault page and in the User's page Accounts tab.
- Application: the Application object can be reviewed in the Application's page.
- Group: the Group object can be reviewed on the Group's page.
- GroupUser: the GroupUser object can be reviewed in the User's page Groups tab when a user has a membership relation with a Group.
- Host: the Host object can be reviewed in the Host's page in the Basics tab.
- Mail List: the MailList object can be reviewed in the MailList's page.
- Role: the Role object can be reviewed in the Role's page in the Role details tab after selecting a role or in the roles tab of the applications page.
- User: the User object can be reviewed in the User's page in the Basics tab.
Custom objects
The custom objects are the objects created by the administrator to extend the Soffid underlying data model. All of them are marked as Built-in type No.
Each custom object type created by the administrator is displayed at the custom objects menu options. Unfortunately, all custom object types share the same icon.
Custom objects have two mandatory attributes: name and description. They are mandatory but can be customized.
Standard attributes
Actions