Staff Members allow an organization to provide individual users with access to the AIUNIFY Leads management workspace.
Instead of sharing one administrative account, each team member can have an individual record with their own identifying information, account status, login setting, and applicable Role.
Security principle: Use individual Staff Member accounts instead of shared credentials so access can be changed for one person without affecting the rest of the team.
Staff management is permission-controlled. The permission structure includes:
| Permission | Purpose |
staff_members_view |
Allows access to the Staff Members workspace and records. |
staff_members_create |
Allows creation of Staff Members. |
staff_members_edit |
Allows editing Staff Members. |
staff_members_delete |
Allows deletion of Staff Members. |
assign_role |
Controls whether a user can assign login access and Roles through the Staff Member workflow. |
Administrative access can also provide applicable capabilities.
The confirmed Staff Members interface works with information including:
When creating a Staff Member, Name, Email, and Status are required by the confirmed server validation.
The Email must be valid and must not duplicate another applicable Staff Member or Super Administrator account.
The standard Staff Member form accepts Phone as an optional value.
When supplied, the confirmed validation requires the number to include the country code and the leading + sign.
For example:
+15551234567
Status is stored independently from the Allow Login setting.
The normal Staff Member status options are:
Review both Status and Allow Login when changing a person's access.
Allow Login determines whether the Staff Member is permitted to authenticate into AIUNIFY Leads.
If a Staff Member attempts to sign in while Allow Login is disabled, the confirmed application response is:
You are not allowed to login. Please contact administrator.
For users authorized to assign Roles, enabling Allow Login introduces additional requirements.
When a new Staff Member is allowed to log in:
When editing an existing Staff Member, a new Password is only required in the circumstances defined by the account state—for example, when login is being enabled for an account that does not yet have a Password.
The confirmed Staff Member workflow specifically limits changes to Allow Login and Role assignment to users with the assign_role capability or administrative authority.
A user without that authority cannot use the Staff Member form to grant login access or assign a Role.
When an authorized user assigns a Role to a Staff Member with login enabled, AIUNIFY Leads associates that Role with the Staff Member.
If login is disabled, the standard Staff Member update logic does not keep an active Role assignment for that login workflow.
The user-management logic includes safeguards intended to prevent an organization from accidentally removing its only administrator's Role.
Use additional care when modifying administrative Staff Members.
Best practice: Before changing an administrator's Role or access, verify that another authorized administrator can still manage users and permissions.
The Staff Member detail presentation can display information such as:
When editing a Staff Member:
Deletion should be used only when the Staff Member record should be removed.
For temporary access restrictions, changing the account's Status or disabling login may be more appropriate than deleting the record.