Difference between revisions of "Role"
Ashley DeBon (talk | contribs) (Created page with "= Role = Lets managers define role labels (for example Manager, Buyer, Decision Maker) used on people/personnel under Accounts when People Tab is on, and for Role filters on C...") |
Ashley DeBon (talk | contribs) |
||
| Line 1: | Line 1: | ||
= Role = | = Role = | ||
Lets managers define role labels (for example Manager, Buyer, Decision Maker) used on people/personnel under Accounts when People Tab is on, and for Role filters on Contacts/Accounts search. | Lets managers define role labels (for example Manager, Buyer, Decision Maker) used on people/personnel under Accounts when People Tab is on, and for Role filters on Contacts/Accounts search. | ||
| + | Roles allow managers to define job titles or relationship labels (such as **Manager**, **Buyer**, or **Decision Maker**) that can be assigned to contact personnel. | ||
| + | Assigned roles help organize personnel records and can also be used as search filters on the Contacts and Accounts pages. | ||
| + | |||
| + | [[File:RoleIndex.png|250px|thumb|Roles Index View]] | ||
'''Navigation:''' '''Home''' → '''Settings & Customization''' → '''Role''' | '''Navigation:''' '''Home''' → '''Settings & Customization''' → '''Role''' | ||
| Line 9: | Line 13: | ||
* Role pages use the **Company Directory** sidebar. | * Role pages use the **Company Directory** sidebar. | ||
* The menu is dynamically generated and is not part of the default `menuurl.sql`. | * The menu is dynamically generated and is not part of the default `menuurl.sql`. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
{| class="wikitable" | {| class="wikitable" | ||
| Line 30: | Line 26: | ||
== View Roles == | == View Roles == | ||
| − | |||
| − | |||
| − | |||
Display all role names configured for the company. | Display all role names configured for the company. | ||
| − | |||
| − | |||
| − | |||
# Log in as a manager. | # Log in as a manager. | ||
# Navigate to '''Home → Settings & Customization → Role'''. | # Navigate to '''Home → Settings & Customization → Role'''. | ||
| Line 44: | Line 34: | ||
== Add Role == | == Add Role == | ||
| + | Creates a new people-role label for the company so it can be assigned to people on Accounts when People Tab is enabled. | ||
| + | <div style="float:right; margin:0 0 1em 1em;"> | ||
| − | = | + | {| style="border:0;" |
| − | + | | [[File:RoleAdd.png|250px|thumb|Click the Add Role(plus) icon]] | |
| − | + | | [[File:RoleAddView.png|250px|thumb|Add Role]] | |
| − | + | |} | |
| − | |||
| + | </div> | ||
# Open the **Roles** page. | # Open the **Roles** page. | ||
# Click '''Add Role'''. | # Click '''Add Role'''. | ||
| Line 59: | Line 51: | ||
== Edit Role == | == Edit Role == | ||
| + | Updates an existing role’s name so personnel labels stay accurate across Accounts. | ||
| + | <div style="float:right; margin:0 0 1em 1em;"> | ||
| − | = | + | {| style="border:0;" |
| − | + | | [[File:RoleEdit.png|250px|thumb|Click the Edit Role(pencil) icon]] | |
| − | + | | [[File:RoleEditView.png|250px|thumb|Edit Role]] | |
| − | + | |} | |
| − | |||
| + | </div> | ||
# Open the **Roles** page. | # Open the **Roles** page. | ||
# Click the **Edit** (pencil) icon beside the desired role. | # Click the **Edit** (pencil) icon beside the desired role. | ||
| Line 74: | Line 68: | ||
== Delete Role == | == Delete Role == | ||
| − | + | Removes a role that is no longer needed so it no longer appears in Role dropdowns or filters. | |
| − | |||
| − | |||
| − | |||
| − | |||
Deleting a role removes only the role definition. Personnel records that previously used the role remain unchanged, and their role reference is cleared. | Deleting a role removes only the role definition. Personnel records that previously used the role remain unchanged, and their role reference is cleared. | ||
| − | + | [[File:RoleDelete.png|250px|thumb|Role Delete]] | |
| − | |||
# Open the **Roles** page. | # Open the **Roles** page. | ||
| Line 98: | Line 87: | ||
* Roles are available when adding or editing Contact Personnel. | * Roles are available when adding or editing Contact Personnel. | ||
* Roles can also be used as search filters on the Contacts and Accounts pages. | * Roles can also be used as search filters on the Contacts and Accounts pages. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
== Technical Information == | == Technical Information == | ||
Revision as of 06:50, 17 July 2026
Contents
Role
Lets managers define role labels (for example Manager, Buyer, Decision Maker) used on people/personnel under Accounts when People Tab is on, and for Role filters on Contacts/Accounts search. Roles allow managers to define job titles or relationship labels (such as **Manager**, **Buyer**, or **Decision Maker**) that can be assigned to contact personnel. Assigned roles help organize personnel records and can also be used as search filters on the Contacts and Accounts pages.
Navigation: Home → Settings & Customization → Role
Note:
- The **Role** menu appears only when the company has **People Tab** enabled.
- Role pages use the **Company Directory** sidebar.
- The menu is dynamically generated and is not part of the default `menuurl.sql`.
| User | Access |
|---|---|
| Manager | Full access to view, add, edit, and delete roles |
| Standard User | No access. Redirected to the Dashboard with a "Not a manager" message. |
View Roles
Display all role names configured for the company.
- Log in as a manager.
- Navigate to Home → Settings & Customization → Role.
- The **Roles** page opens (`/role/`).
- Review the list of available roles.
- Use the available actions to edit or delete roles.
Add Role
Creates a new people-role label for the company so it can be assigned to people on Accounts when People Tab is enabled.
- Open the **Roles** page.
- Click Add Role.
- The Add Role page opens (`/role/new/`).
- Enter the **Role Name**.
- Click Save.
- The new role appears in the Roles list.
Edit Role
Updates an existing role’s name so personnel labels stay accurate across Accounts.
- Open the **Roles** page.
- Click the **Edit** (pencil) icon beside the desired role.
- The Edit Role page opens (`/role/edit/{id}/`).
- Update the **Role Name**.
- Click Update.
- The updated role is saved.
Delete Role
Removes a role that is no longer needed so it no longer appears in Role dropdowns or filters. Deleting a role removes only the role definition. Personnel records that previously used the role remain unchanged, and their role reference is cleared.
- Open the **Roles** page.
- Locate the role to delete.
- Click the **Delete** (X) icon.
- Confirm the deletion.
- The role is removed from the company.
Notes
- Only managers can manage roles.
- The Role menu is available only when **People Tab** is enabled.
- Role names are required.
- Role names accept only letters, spaces, and hyphens.
- Maximum role name length is approximately 64 characters.
- Roles are available when adding or editing Contact Personnel.
- Roles can also be used as search filters on the Contacts and Accounts pages.
Technical Information
| Item | Value |
|---|---|
| URL | `/role/` |
| Add | `/role/new/` |
| Edit | `/role/edit/{id}/` |
| Views | `role/views.py` |
| Templates | `templates/role/` |