Private Access Only
This feature is currently in Private Access stage and only available upon request from the Tovuti Support Team.
Private Access Features are functional new features that still require some development.
User Objects are a custom organizational tool that categorizes Users in a one-to-many relationship, meaning users can only be assigned to one Object per Object Type. This additional layer can simplify the administrative burden of setting up user structure and reporting.
Tovuti’s other organizational tool for users is User Groups. Because users may belong to multiple Groups simultaneously, User Groups create a many-to-many relationship.
User Object assignments impact several features; including User Portals, Admin reporting, and Purchase Orders. Additional integrations and capabilities are being developed.
This article outlines the following concepts:
- Create an Object Type
- Create a User Object
- Assign a User Object
- User Object Reporting
- User Portal Override
- Purchase Orders
Create an Object Type
As mentioned above, users may only be assigned one User Object per Object Type. Admins can create an unlimited number of Object Types and an unlimited number of Objects per Type.
Go to People > click Object Types > click New
Give this Object Type a Title and mark if it is published.
Click Save.
Create a User Object
Go to People > click User Objects > click New
Configure the following fields:
- Title - required
- Object Type - the “category” under which this Object belongs
- User Portal Override - single-select that overrides the Portal shown to Learners assigned to that User Object (see below)
- Image - shows an icon or logo in the Objects list view
- Description - Internal use only
- Published - unpublish to disable the Object
Assign a User Object
Go to People > click User Manager > select a User
In the Account Details tab, scroll down to the User Objects section.
Select a single User Object per Object Type.
Click Save.
User Object Reporting
Reports in Report Builder may be customized to filter by User Objects.
When editing a report, enable User Objects to be included in the report and select which Object Types are included.
User Object reporting is supported by all report types, except Active Users Report.
User Portal Override
The User Portal Override field in the User Object editor is used to show a specific User Portal to the user who is assigned the Object.
In the example below, users assigned the Marketing Object for the Department Object Type are shown the Marketing User Portal when logging in to the LMS.
Purchase Orders
Assigning a User Object is required when configuring a Purchase Order.