Access Control Features

Edited

RBAC (Role-based access controls)

Measure provides Role-Based Access Controls (RBAC) to govern access to resources based on predefined roles and their associated permissions. RBAC ensures that users are granted appropriate access to perform their tasks while preventing unauthorized access. Measure provides the following roles out of the box:

Full Admin

This role includes complete READ and WRITE access to all features in the app:

  • Dashboard, Customers, Subscriptions, Contracts, Invoices, Payments, Billables, Products, Reports, Integrations, Settings, Developers

Sales Admin

This role only includes:

  • READ and WRITE access to:

    • Customers, Contracts, Billables, Products, Subscriptions

Sales Rep

This role only includes:

  • READ access:

    • Subscriptions, Invoices

  • READ and WRITE access to: Customers, Contracts, Subscriptions you are the designated owner of, Billables, Products

Accountant

This role includes:

  • READ and WRITE access to:

    • Integrations

  • READ access to:

    • Customers, Subscriptions, Invoices, Payments, Billables, Products

Read-Only

This role includes READ access to all features in the app:

  • Dashboard, Customers, Subscriptions, Contracts, Invoices, Payments, Billables, Products, Reports, Integrations, Settings, Developers

Measure also allows you to define custom roles and RBAC policies that are appropriate for the needs of your company and application. Just reach out to our support team at [email protected].

Internal Logs

All actions performed in Measure are internally logged and can be audited by the Full Admin role. This log contains the following details.

    {
        "company_id": "company_xyz",
        "created_at": "2023-06-01 00:55:10.09358+00",
        "action": "credit.created",
        "action_performed_by_user_id": "user_xyz",
        "reference_type": "credit",
        "reference_id": "credit_abc",
        "additional_data": "...",
    }

API Authentication

All API calls to Measure need to be authenticated with an access token. Please review Authentication under our API reference for more details.

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.