Object types
Analytics Hub has various object types, each with adjustable attributes - for example, Analytics area, Calculation, Column BI, Dimension, Division, Report, etc.
List
Admin can see all created object types in one list.
The arrow on the left side of the Object type name means that this type has a hierarchical child object type. Clicking by arrow Admin can see the hierarchical tree of related object types.
Also, on this page, Admin can:
Search
- for the object type by Name, Description, or using the search field
Order by
change the number of the list point for one page of pagination, from 10 to 35
order the list by Name, Description, Creation date or Last update date
Delete
delete one object type entity using the trash icon (on the left side of the Object type name)
select several entities using checkboxes and delete them all
tick the checkbox near the search field and select all entities on the page
click on the ‘Delete all’ button (on the left side at the end of the list) and remove all object types from Analytics Hub
Please note, that if the object type is deleted, objects of this type, and relations with this type are also deleted.
Change permission
Admin can create or change the permission for the object type using the "key" icon (on the left side of the Object type name).
For more detailed information, please refer to the Permissions page.
Create
Create a new object type using the ‘Create new object type’ button.
The ‘Create object type’ page consists of 5 tabs:
- General
- Attributes & Relations
- Events & Processes
- Restrictions
- Roles
General
In the General tab, Admin can fullfill fields with general information about object type.
| Items | Description | UI |
|---|---|---|
| Choose icon | Admin can use the icon from the system library | image area |
| 'Delete' button | the uploaded icon can be removed by Admin on this page | trash icon |
| Specify name | required field; Admin can fill this field with any value greater than 4 and less than 250 symbols | input filed |
| Description | the field should be filled with the value less than 250 symbols | text area |
| Module | required field; Admin defines one of three standard modules; all objects of this type will be displayed in this module on the Analytics Hub | drop-down list |
| Show in the menu as the main type | this setting defines that the object type is displayed in the first module of menu and in the global search as a main type | switcher |
| Show in the menu as subtype | this setting defines that the object type is displayed in the first module of the menu and in the global search as a subtype | switcher |
| Use in Request object | this setting defines if the object type is used for the Request object creation | switcher |
| Add report system | this setting defines whether to show or hide the reporting system attribute on the create object page this setting defines if the object type is used for the Request object creation | switcher |
Attributes & Relations
In the Attributes & Relations tab, Admin can choose required attributes & relations for object type.
| Items | Description | UI |
|---|---|---|
| Choose parent | Admin can select the other object type in the field as a parent type; choosing parent means that the hierarchical relation is created between object types; Admin can inherit attributes from the parent object types | select with search single input |
| Inherit | Admin can inherit attributes of the parent object type using this setting | switcher |
| Add attributes | Admin can search and select the attributes for the type, remove them or change the order of the attributes on the object pages | select with search multiple input |
| Manage relations | ---------- | - |
Events & Processes
In the Events & Processes tab, Admin can choose for this object type:
- Request Access
- Business Processes
- Request access in BI system
Restrictions
These settings restrict the object edit page for chosen roles.
For example, if when you restrict field description for role expert it means all users attached to role expert can't change field description for all objects of that type.
In the Restrictions tab, Admin can choose required restrictions for object type.
| Item | Description | UI |
|---|---|---|
| Name | choose the role that can't change Name | single search input |
| Description | choose the role that can't change Description | single search input |
| Category | choose the role that can't change Category | single search input |
| Object type | choose the role that can't change Objecct type | single search input |
| Report system | choose the role that can't change Report system | single search input |
Roles
In the Roles tab, Admin can choose required roles for object type.
| Item | Description | UI |
|---|---|---|
| Available roles | Admin can choose required roles for this object type | multi search input field |
Defining Roles
Admin can specify which roles can be applied to object type.
To specify roles, Admin needs to:
- Navigate to the Object Type creation/editing page in the admin panel
- Go to the Roles tab
- Select the roles that will be available for this object type