FigoRisk uses role-based access control (RBAC) with four primary roles:
Admin
Full access to everythingCan: - Manage all users - Configure system
settings - Access all modules - Approve/reject actions - View all reports
Best for: IT administrators, GRC managers
Maker
Create and edit contentCan: - Create risks, assets, controls - Edit
existing records - Submit for approval - Generate reports Cannot: -
Approve their own submissions - Delete records - Manage users Best for:
Risk analysts, compliance officers
Checker
Review and approve contentCan: - Review submissions -
Approve/reject changes - View all records - Generate reports Cannot: -
Create new records - Edit records directly - Manage users Best for:
Managers, supervisors, auditors
Viewer
Read-only accessCan: - View risks, assets, controls - Generate
reports - Export data Cannot: - Create or edit records - Approve
submissions - Delete anything Best for: Executives, stakeholders,
external auditors
Basic Information: - First Name: User’s first name - Last Name:
User’s last name - Email: User’s work email (used for login) -
Phone: Contact phone number (optional) Account Settings: - Role:
Select from Admin, Maker, Checker, or Viewer - Department: Assign to a
department - Status: Active or Inactive Optional Settings: - Job
Title: User’s position - Employee ID: Internal employee identifier -
Manager: Select reporting manager
Choose how to onboard the user: Option 1: Email Invitation (Recommended)
User receives email with setup link - They set their own password - More
secure Option 2: Set Password - You create a temporary password - Share
credentials with user securely - User must change on first login
6
Create User
Click Create User to save
Users will receive an email invitation with instructions to set up their
account and login credentials.
Navigate to Users page 2. Click Bulk Import 3. Download the CSV
template
2
Fill Template
Open the CSV file and fill in user details: | First Name | Last Name | Email
| Role | Department | |-----------|-----------|-------|------|-----------| |
John | Doe | john@company.com | Maker | IT | | Jane | Smith |
jane@company.com | Checker | Compliance | | Bob | Johnson | bob@company.com
| Viewer | Finance |
To update user details: 1. Go to Users page 2. Click on the user’s
name 3. Click Edit button 4. Update information: - Name and contact
details - Job title and employee ID - Department assignment 5. Click Save
Changes
To change user role: 1. Open user profile 2. Click Edit 3. Select
new role from dropdown 4. Click Save
Role changes take effect immediately. User permissions will update on
their next action.
To modify module permissions: 1. Open user profile 2. Click Edit
Permissions 3. Toggle modules on/off: - Risk Management - Compliance -
Asset Management - Incident Management - Reporting 4. Click Save
Permissions
When an employee leaves or no longer needs access:
1
Find User
Navigate to Users and search for the user
2
Open Profile
Click on the user’s name
3
Deactivate Account
Click Deactivate button What happens: - User cannot log in - Active
sessions are terminated - Data and history are preserved - Can be
reactivated later if needed
4
Confirm
Click Confirm Deactivation
Deactivated vs Deleted: Deactivating preserves audit trails and historical
data. Deleting permanently removes the user (not recommended).
Click + Create Group Fill in: - Group Name: e.g., “Security Team”,
“Audit Committee” - Description: Purpose of the group - Default
Role: Role for all members (optional)
3
Add Members
Search and select users - Or bulk select from department
As an admin, reset any user’s password: 1. Navigate to user profile 2.
Click Reset Password 3. Choose option: - Email Reset Link: User
receives password reset email - Generate Temporary Password: Create
password and share with user 4. User must change password on next login
Users can reset their own password: 1. From login page, click Forgot
Password? 2. Enter email address 3. Receive reset link via email 4. Follow
link and set new password 5. Login with new credentials
Find user in Active Sessions 2. Click Terminate Session 3. User is
immediately logged out
All Users
Click Terminate All Sessions (top right) 2. Confirm action 3. All
users are logged out
Use sparingly! This logs out everyone including you.
Suspicious Activity
If you notice suspicious activity: 1. Terminate the session immediately 2.
Reset the user’s password 3. Contact the user to verify their activity 4.
Review audit logs for unauthorized actions
Filter by: - User: Specific user or all - Action Type: Login,
Create, Edit, Delete, etc. - Date Range: Last 7 days, 30 days, custom -
Module: Risk, Compliance, Assets, etc.
3
Review Activity
See detailed logs showing: - Timestamp - User who performed action - Action
type - Affected resource - IP address - Status (Success/Failed)
Create user account with appropriate role 2. Assign to department and
manager 3. Send invitation email 4. Schedule training session 5. Assign
initial tasks/responsibilities
Employee Department Transfer
Update user’s department 2. Reassign pending tasks to new team 3. Update
group memberships 4. Notify user of changes
Role Promotion
Update user role (e.g., Maker → Checker) 2. Adjust module permissions if
needed 3. Update group memberships 4. Notify user of new responsibilities
Employee Offboarding
Deactivate user account 2. Reassign active tasks to others 3. Transfer
ownership of records 4. Archive user data (keep for audit trail) 5. Remove
from all groups 6. Document offboarding date and reason
Check: 1. Spam/junk folder 2. Email address is correct 3. Organization
email server isn’t blocking Solution: - Resend invitation from user
profile - Or manually share login credentials
User can't login
Possible causes: 1. Account is deactivated 2. Too many failed attempts
(locked) 3. Incorrect credentials 4. Password expired Solution: - Check
account status - Unlock account if locked - Reset password
User can't access a module
Check: 1. User role has permission 2. Module is enabled for user 3. User
is in correct group Solution: - Update role or permissions - Enable
module access in user profile
User session expires too quickly
Solution: - Admin: Go to Settings → Security - Increase session
timeout duration - Apply changes (affects all users)
Use principle of least privilege - Enable multi-factor authentication (MFA)
when available Organization: - Create clear naming conventions - Use
groups for permission management - Document role definitions - Maintain
updated contact information Compliance: - Keep audit logs for required
period - Review access logs monthly - Document user access changes - Regular
access certification reviews