🧑‍🤝‍🧑 Product Personas
Tenant | A tenant represents a customer organization. A tenant will subscribe to the Yunibas application. The initial registration process will create a new tenant and the first user of that tenant. |
User | A user is a tenant representative who, depending on their permissions, acts as an admin or power user for their tenant |
| A tenant admin is a user who can manage all aspects of their tenant, including managing users. |
| An Admin User is a User with exceptional permissions to see and manage all tenant data and settings. |
| A Persona Manager is a User who has been assigned as a “Manager” in a Persona definition by an Admin User. |
| A Standard User is a User who is not an Admin User and does not currently have a Persona Manager assignment. |
Member | A member is a person who needs access to tenant resources |
🥸 Other Terminology
Persona | A persona is a categorical representation of member access. This is synomous with the term “Business Role”. Personas are managed by Users and assigned to Members. Admin Users have access to manage Personas. Admin Users can assign a Persona Manager role to other Users. A Persona Manager has access to assign and expire Member associations. |
API | In this context, API refers to the settings that enable external systems to consume and publish data to a tenant. |
Webhooks | Webhooks allow Yunibas to contact external REST API’s as events occur so that updates can be sent in real-time. |