Skip to content

User Roles & Permissions

The VMLC API uses a role-based access control (RBAC) system to ensure that users can only access the features and data appropriate for their position. This section provides a detailed overview of the different user roles and the permissions associated with each one.

Understanding these roles is essential for building secure and efficient integrations.

In This Section

  • Feature Walkthroughs and User Stories: Explore practical, real-world examples of how different user roles interact with the API. These user stories provide valuable context for understanding the platform's core workflows.

  • User Roles, Permissions, and API Access: A detailed breakdown of each user role, its key abilities, and the specific API endpoints it can access. This is the definitive guide to our permissions system.