Introduction
User Roles in AskNicely allow you to control what your team members can see and do within the platform. Whether you're managing a small team or a large frontline operation, roles help align access with job functions and maintain data privacy.
If you're using our Frontline Coaching module, User Roles combined with Locked Filters can provide highly tailored views for frontline users and managers—ensuring everyone only sees the data that’s relevant to them.
🔐 Available on all plans with the Custom User Add-on.
Video Tutorial
Individual Role-Level Filtering
Step-by-Step Instructions
✅ Accessing and Creating User Roles
-
Navigate to Settings > Users > User Roles
-
We recommend creating roles before adding new users
-
Assign a role at the time of user creation or edit it later under the user's profile
⚠️ If you delete or modify a role, users assigned to it may default to Read-only unless updated manually.
Standard Roles and Permissions
AskNicely comes with 3 default user roles:
Role | Permissions |
---|---|
Admin | Full access to all features and settings |
User/Staff | Access to the Dashboard and Responses page |
Read Only | View-only access to the Dashboard |
Assigning a User Role
-
Go to Settings > Users
-
Click Edit next to the teammate you want to update
-
Find the User Role dropdown below the password field
-
Select the appropriate role and click Save
📥 For bulk updates, see Adding Users by CSV
Custom User Roles
💬 Contact your Customer Success Manager (CSM) or Account Manager for pricing
With Custom User Roles, you can:
-
Modify default roles
-
Create entirely new roles tailored to different departments, seniority levels, or visibility needs
To create a custom role:
-
Enter the new role name in the field at the bottom of the User Roles page
-
Click Add Role
-
Use the toggle switches to enable or disable specific permissions for that role
To update an existing custom role:
-
Select the role, adjust toggles to change access, and save your changes
Locked Filters
Locked Filters limit what a user can see by locking views to specific data values—ideal for segmenting access based on:
-
Location
-
Segment
-
CSM name
-
Product line
-
Customer tier
To apply a Locked Filter:
-
Click Add Filter inside the User Role settings
-
Choose a Data Field (e.g., Location)
-
Then either:
-
Set a static value (e.g., “San Francisco”)
-
Set a user-specific value (useful for role-based filtering, e.g., each CSM sees only their clients)
-
🔄 Multiple filters can be applied (e.g., Location + Tier)
Special Note for Frontline Coaching Accounts
If you see the setting “Only filter for personal scorecard” enabled:
-
It will show all data on the dashboard and responses page
-
However, only filtered responses will count toward that user's scorecard
❗ If users are seeing more than they should, ensure this toggle is disabled.
Individual Role-Level Filtering
If you choose per-user filtering, follow these steps:
-
Go to Settings > Users
-
Edit each user with the custom role
-
Assign their individual data value (e.g., Region = East Coast)
You can also bulk-assign these via CSV upload.
Previewing a User’s View
Want to see how a user’s access looks?
-
Click the cog wheel (bottom-left corner)
-
In the upper-left menu under your name, click “View as someone else...”
-
Select the user you'd like to impersonate
If you see a "user cannot access this page" message, click Dashboard to proceed
You’ll now see the platform exactly as that user does.
To exit this view, click the “X” in the top banner.
FAQs & Common Issues
-
Q: What happens if a User Role is deleted?
A: Any users assigned to it revert to Read Only access until updated. -
Q: Can one user have access to multiple filters?
A: Yes! Use multiple filters within their role to broaden their scope selectively. -
Q: How do I give one manager access to all regions, but reps only access to their own?
A: Create separate roles: one with all-region access and one with a locked filter for each rep.
Next Steps & Related Articles
Video Tutorial
🎥
Need Help?
We're here to support you. Contact us via the chat icon in AskNicely or email support@asknice.ly.