
Learn how to invite team members, assign roles, and configure granular access control in Obsidyun.
5 min readObsidyun uses a role-based access control system. Every team member is assigned a role that determines what they can see and do across the platform. The built-in roles are Admin, Manager, Employee, and Viewer, each with different default permissions.
Navigate to the team management section and invite members by entering their email address and assigning a role. Each team member logs in with their own email and credentials. When someone joins, the permissions from their assigned role apply immediately.
Beyond the default roles, you can configure permissions at the module, action, and even field level. For example, you might allow a sales team member to view customer data and process orders, but restrict access to financial reports and system settings.
If your business operates across multiple locations, you can restrict team members to specific branches. Each branch can have its own staff assignments, and managers can view team activity across the branches they oversee.
Once your team is set up, you can create tasks with due dates, priorities, and attachments, then assign them to specific team members. Tasks can be linked to customers, orders, or invoices for context. Deadlines automatically appear on the assigned team member's calendar.