Skip to main content

Roles and Permissions Configuration

Manage access levels and expand teammate capabilities across the platform

Team of TeamOK avatar
Written by Team of TeamOK
Updated over 2 months ago

In TeamOK, roles are used to extend what teammates can do within the platform based on their responsibilities. They determine access to company settings, employee data, and additional actions in communication workflows β€” such as creating official chats or managing the organizational structure.

The Admin Role

Admin is the only predefined system role in TeamOK. It is automatically assigned to the first user who creates a company account and has the highest level of access across the platform. The scope of permissions for this role cannot be edited.


You can later assign the Admin role to any other teammate as needed.

Defining Roles of Invited Teammates

By default, invited teammates have no default role assigned to them. They get a basic level of access, which includes:

  • Viewing colleagues and company structure

  • Creating private and public chats

  • Participating in calls

  • Using the dashboard with widgets for statuses, working hours, calls, and more

  • Editing personal profile data

Assigning a specific role to a teammate is not mandatory. You will want to do that only if unlocking additional capabilities for them is required.

Assigning and Managing Roles

Use the Manage Roles button to open a popup where you can:

  • Create a new role

  • Reorder role columns

  • Rename or delete existing roles

To assign a role to an employee:

  • Click Assign/Edit in the top of a role column

  • Check the boxes next to the employee's name and hit Apply

Teammates with the same set of permissions can still have different roles - this provides flexibility, especially when configuring access to personal data in employee profiles (Setup > Employees > Employee Profile Fields).

For example, both an HR and a Manager role may include the same permissions, but the Manager might only be able to view personal data of their direct reports, while the HR role can both view and edit personal information across the organization.

Did this answer your question?