Source code for codegrade.models.tenant_permission
"""This module defines the enum TenantPermission.
SPDX-License-Identifier: AGPL-3.0-only OR BSD-3-Clause-Clear
"""
from enum import Enum
[docs]
class TenantPermission(str, Enum):
can_add_users = "can_add_users"
can_create_community_library_items = "can_create_community_library_items"
can_create_courses = "can_create_courses"
can_delete_community_library_items = "can_delete_community_library_items"
can_login_outside_lti = "can_login_outside_lti"
can_login_outside_sso = "can_login_outside_sso"
can_manage_tenant_roles = "can_manage_tenant_roles"
can_search_users = "can_search_users"
can_see_tenant_statistics = "can_see_tenant_statistics"
can_skip_payment = "can_skip_payment"
can_use_password = "can_use_password"
can_use_snippets = "can_use_snippets"
can_view_community_library_items = "can_view_community_library_items"
is_tenant_admin = "is_tenant_admin"