Feature Request β Add Role-Based User Permissions for Team Management
Description
I'd like to suggest a highly valuable feature for Directify that would enable directory owners to add multiple users/employees to their account, with customizable permission levels tied to specific directories.
Why This Is Needed
Currently, only the main account holder has access to all directories under a single Directify account. This presents serious limitations and risks:
- Itβs not scalable for teams or businesses managing multiple directories.
- Itβs risky to share full login credentials with contractors or employees just to delegate basic tasks.
- There is no way to restrict access to certain sections (e.g., listings, blog posts, tags) or specific directories.
Proposed Solution
Allow the account owner to:
-
Invite users (employees, contractors, collaborators) to the Directify account.
-
Assign roles per directory, such as:
- Admin β full access to a specific directory.
- Editor β limited to managing listings, categories, blog posts, and/or tags.
- Read-only β can view data but not make changes.
-
Customize access levels per user:
- Grant or restrict access to:
- Listings
- Categories
- Blogs
- Tags
- Payments
- Settings
- Per directory basis (e.g., access to only Directory A, not B or C).
Benefits
- Safer, role-based collaboration.
- Makes it easier to scale directory businesses by delegating work.
- Prevents accidental changes or breaches by limiting permissions.
- More professional management for agencies or growing teams.
Please let me know if this is already in the roadmap or if thereβs a workaround in the meantime. This would be a game-changing feature for agencies or solopreneurs looking to grow their directory businesses with help from a team.
Michael, we already have Role based team members solution.
It doesn't support access levels, like restricting to only Listings or Categories, but it is a role based, like manager, editor, etc.
Please check this doc: https://docs.directify.app/directories/team#team
0 1 month ago Reply