mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-08-02 07:52:15 +02:00
28 lines
1,007 B
Python
28 lines
1,007 B
Python
from django.db import models
|
|
|
|
|
|
class UserPortfolioRoleChoices(models.TextChoices):
|
|
"""
|
|
Roles make it easier for admins to look at
|
|
"""
|
|
|
|
ORGANIZATION_ADMIN = "organization_admin", "Admin"
|
|
ORGANIZATION_ADMIN_READ_ONLY = "organization_admin_read_only", "Admin read only"
|
|
ORGANIZATION_MEMBER = "organization_member", "Member"
|
|
|
|
|
|
class UserPortfolioPermissionChoices(models.TextChoices):
|
|
""" """
|
|
|
|
VIEW_ALL_DOMAINS = "view_all_domains", "View all domains and domain reports"
|
|
VIEW_MANAGED_DOMAINS = "view_managed_domains", "View managed domains"
|
|
|
|
VIEW_MEMBER = "view_member", "View members"
|
|
EDIT_MEMBER = "edit_member", "Create and edit members"
|
|
|
|
VIEW_ALL_REQUESTS = "view_all_requests", "View all requests"
|
|
VIEW_CREATED_REQUESTS = "view_created_requests", "View created requests"
|
|
EDIT_REQUESTS = "edit_requests", "Create and edit requests"
|
|
|
|
VIEW_PORTFOLIO = "view_portfolio", "View organization"
|
|
EDIT_PORTFOLIO = "edit_portfolio", "Edit organization"
|