Korint provides a comprehensive and flexible permissions system based on the role-based access control (RBAC) security model to ensure that users can only access and perform actions relevant to who they are. Each user will be assigned roles, and each role is itself a list of permissions. Each action is protected by a specific permission - actions cover all of the operations that can be performed on Korint, such as creating a policy, quoting a policy, or visualizing a customer’s invoices. You can create any role you want from scratch per product. Typically roles will be among the following:Documentation Index
Fetch the complete documentation index at: https://docs.korint.io/llms.txt
Use this file to discover all available pages before exploring further.
- Retail Brokers: Brokers who need access to policy management operations, such as Mid Term Agreements, quote generation, or billing
- Wholesale Brokers: Brokers who also need access to product distribution management and retail network management on top of typical policy management operations
- Beneficiaries: End customers who need access to their dashboards, and operations such as billing and signature
- The user can be directly linked to a resource, for example a beneficiary can access their policy;
- The user can be linked through their brokerage firm to a resource, for example a broker can access all policies managed by their brokerage firm.
- Retail_broker: visualize_policy, policy_management_actions (create_policy, quote_policy, stop_policy, etc.), visualize_customer, customer_management_actions (bill_customer, edit_payment_methods, etc.)
- Wholesale_broker: all of retail_broker, retail_management_actions (create_retail_brokerage_firm, accept_distribution_request, etc.)
- Beneficiary: visualize_policy, visualize_customer

