Class RoleDefinitionNames
- Namespace
- FoundationaLLM.Common.Constants.Authorization
- Assembly
- FoundationaLLM.Common.dll
Provides the names of the role definitions managed by the FoundationaLLM.Authorization provider.
public static class RoleDefinitionNames
- Inheritance
-
RoleDefinitionNames
- Inherited Members
Fields
Attachments_Contributor
Upload attachments including uploading to Azure OpenAI file store.
public const string Attachments_Contributor = "8e77fb6a-7a78-43e1-b628-d9e2285fe25a"
Field Value
Contributor
Full access to manage all resources without the possiblity of assigning roles in FoundationaLLM RBAC.
public const string Contributor = "a9f0020f-6e3a-49bf-8d1d-35fd53058edf"
Field Value
Conversations_Contributor
Create and update conversations, including Azure OpenAI Assistants threads.
public const string Conversations_Contributor = "d0d21b90-5317-499a-9208-3a6cb71b84f9"
Field Value
Owner
Full access to manage all resources, including the ability to assign roles in FoundationaLLM RBAC.
public const string Owner = "1301f8d4-3bea-4880-945f-315dbd2ddb46"
Field Value
Reader
View all resources without the possiblity of making any changes.
public const string Reader = "00a53e72-f66e-4c03-8f81-7e885fd2eb35"
Field Value
Role_Based_Access_Control_Administrator
Manage access to FoundationaLLM resources by assigning roles using FoundationaLLM RBAC.
public const string Role_Based_Access_Control_Administrator = "17ca4b59-3aee-497d-b43b-95dd7d916f99"
Field Value
User_Access_Administrator
Manage access to FoundationaLLM resources.
public const string User_Access_Administrator = "fb8e0fd0-f7e2-4957-89d6-19f44f7d6618"