@cognigy/rest-api-client
Version:
Cognigy REST-Client
144 lines • 3.53 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.projectRolesWithSpecialOrgRights = exports.availableRoles = exports.projectWideRoles = exports.organisationWideRoles = void 0;
/**
* @openapi
*
* components:
* schemas:
* TOrganisationWideRole:
* type: string
* enum:
* - admin
* - apiKeys
* - base_role
* - basicSupportUser
* - fullSupportUser
* - liveAgentAdmin
* - liveAgentAgent
* - liveAgentSupervisor
* - odata
* - projectAssigner
* - projectManager
* - userManager
* - userDetailsViewer
* - voiceGatewayUser
*/
exports.organisationWideRoles = [
"admin",
"apiKeys",
"base_role",
"basicSupportUser",
"fullSupportUser",
"liveAgentAdmin",
"liveAgentAgent",
"liveAgentSupervisor",
"livechat",
"odata",
"projectAssigner",
"projectManager",
"userManager",
"userDetailsViewer",
"voiceGatewayUser",
];
/**
* @openapi
*
* components:
* schemas:
* TProjectWideRole:
* type: string
* enum:
* - agentAssistConfigAdmin
* - agentAssistConfigViewer
* - analytics
* - basic
* - connection_admin
* - contact_profile_admin
* - contact_profile_editor
* - contact_profile_viewer
* - conversationHistory
* - developer
* - endpoint_admin
* - extension_admin
* - extension_editor
* - flowEditor
* - flowNodeComments
* - flowNodeDescriptions
* - followUser
* - handoverProviderAdmin
* - intents
* - data_privacy_admin
* - data_privacy_editor
* - data_privacy_viewer
* - knowledgeAdmin
* - large_language_model_admin,
* - lexicon_admin
* - lexicon_editor
* - localesAdmin
* - logs
* - memberManager
* - nlu_connector_admin
* - packages_admin
* - playbook_admin
* - playbook_editor
* - projectAdmin
* - snapshot_admin
* - tokenAdmin
* - tokenEditor
* - function_admin
* - function_editor
* - simulator_admin
*/
exports.projectWideRoles = [
"agentAssistConfigAdmin",
"agentAssistConfigViewer",
"analytics",
"basic",
"connection_admin",
"contact_profile_admin",
"contact_profile_editor",
"contact_profile_viewer",
"conversationHistory",
"developer",
"endpoint_admin",
"extension_admin",
"extension_editor",
"extension_trust_admin",
"flowEditor",
"flowNodeComments",
"flowNodeDescriptions",
"followUser",
"function_admin",
"function_editor",
"handoverProviderAdmin",
"intents",
"knowledgeAdmin",
"large_language_model_admin",
"lexicon_admin",
"lexicon_editor",
"localesAdmin",
"logs",
"memberManager",
"nlu_connector_admin",
"packages_admin",
"playbook_admin",
"playbook_editor",
"projectAdmin",
"snapshot_admin",
"tokenAdmin",
"tokenEditor",
"data_privacy_admin",
"data_privacy_editor",
"data_privacy_viewer",
"simulator_admin"
];
exports.availableRoles = [
...exports.organisationWideRoles,
...exports.projectWideRoles
];
exports.projectRolesWithSpecialOrgRights = [
"memberManager",
"projectAdmin"
];
//# sourceMappingURL=IRole.js.map