ADD_PEOPLE = "api.add-people"
VIEW_PEOPLE = "api.view-people"
EDIT_PEOPLE = "api.edit-people"
VIEW_PEOPLE_COMPETENCIES = "api.view-people-competencies"
EDIT_PEOPLE_COMPETENCIES = "api.edit-people-competencies"
VIEW_PEOPLE_FINANCIALS = "api.view-people-financials"
EDIT_PEOPLE_FINANCIALS = "api.edit-people-financials"
VIEW_PEOPLE_EMPLOYMENT = "api.view-people-employment"
EDIT_PEOPLE_EMPLOYMENT = "api.edit-people-employment"
OPEN_PEOPLE_HOURLOCK = "api.open-people-hourlock"
CLOSE_PEOPLE_HOURLOCK = "api.close-people-hourlock"
EDIT_PEOPLE_SETTINGS = "api.edit-people-settings" # For example language of UI
EDIT_PEOPLE_ACTUALS = "api.edit-people-actuals" # Timesheet permission
VIEW_PEOPLE_ACTUALS = "api.view-people-actuals"
SET_PEOPLE_IS_FUTURE_TALENT_FALSE = "api.set-people-is-futuretalent-false"
SET_PEOPLE_IS_FUTURE_TALENT_TRUE = "api.set-people-is-futuretalent-true"
ADD_PROJECT = "api.add-project"
VIEW_PROJECT = "api.view-project"
EDIT_PROJECT = "api.edit-project"
EDIT_PROJECTROLE = "api.edit-projectrole" # Allow editing projectroles / EDIT_PROJECT covers this also
VIEW_PROJECT_FINANCIALS = "api.view-project-financials"
EDIT_PROJECT_FINANCIALS = "api.edit-project-financials"
EDIT_PROJECT_HARD_HOURLOCK = "api.edit-project-hard-hourlock"
EDIT_PROJECT_ACTUALS = "api.edit-project-actuals" # Timesheet permission
ADD_PROGRAM = "api.add-program"
VIEW_PROGRAM = "api.view-program"
EDIT_PROGRAM = "api.edit-program"
VIEW_PROGRAM_FINANCIALS = "api.view-program-financials"
EDIT_PROGRAM_FINANCIALS = "api.edit-program-financials"
VIEW_OVERALL_ALLOCATIONS = "api.view-overall-allocations"
VIEW_OVERALL_DRAFT_ALLOCATIONS = "api.view-overall-draft-allocations"
VIEW_DETAILED_ALLOCATIONS = "api.view-detailed-allocations" # Is used for both people and projects.
VIEW_DETAILED_DRAFT_ALLOCATIONS = "api.view-detailed-draft-allocations"
# Admin panel rights start
VIEW_ADMIN = "api.view-admin"
CRUD_ROLE = "api.crud-role"
CRUD_ABSENCE = "api.crud-absence"
CRUD_ORGANIZATION = "api.crud-organization"
CRUD_PROJECT_TAG = "api.crud-project-tag"
CRUD_USERGROUP = "api.crud-usergroup"
CRUD_AUTHORIZATION_GROUP = "api.crud-authorization-group"
CRUD_PROJECT_CATEGORY = "api.crud-project-category"
CRUD_PROJECT_PORTFOLIO = "api.crud-project-portfolio"
CRUD_COST_CENTER = "api.crud-cost-center"
CRUD_SITE = "api.crud-site"
CRUD_CALENDAR = "api.crud-calendar"
CRUD_COUNTRY = "api.crud-country"
CRUD_COMPETENCY = "api.crud-competency"
CRUD_SYSTEM_SETTINGS = "api.crud-system-settings"
EDIT_ORGANIZATION_RIGHT_GROUPS = "api.edit-organization-right-groups"
VIEW_ORGANIZATION_ADMIN_TAB = "api.view-organization-admin-tab"
# Admin panel rights end
ADD_COMPETENCY = "api.add-competency"
ALLOCATE_PEOPLE = "api.allocate-people" # E.g. you can change plans for people in your team.
DRAFT_ALLOCATE_PEOPLE = "api.draft-allocate-people"
ALLOCATE_ROLES = "api.allocate-roles"
DRAFT_ALLOCATE_ROLES = "api.draft-allocate-roles"
# Projects I can add people to
ADD_PEOPLE_TO_PROJECT = "api.add-people-to-project"
# People I can add to projects
ADDABLE_PEOPLE_TO_PROJECT = "api.addable-people-to-project"
ADD_UNKNOWN_TO_PROJECT = "api.add-unknown-to-project"
ADD_CUSTOMER = "api.add-customer"
VIEW_CUSTOMER = "api.view-customer"
EDIT_CUSTOMER = "api.edit-customer"
VIEW_CUSTOMER_FINANCIALS = "api.view-customer-financials"
UPLOAD_INTEGRATION_FILE = "api.upload-integration-file"
# Resourcing requests start
VIEW_RESOURCING_REQUEST = "api.view-resourcing-request"
EDIT_RESOURCING_REQUEST = "api.edit-resourcing-request"
CREATE_RESOURCING_REQUEST = "api.create-resourcing-request"
# Resourcing requests end
# Component rights start
VIEW_S_GRAPH = "api.view-s-graph"
VIEW_PROGRESS_NUMBERS = "api.view-progress-numbers"
VIEW_BASIC_INFORMATION = "api.view-basic-information"
VIEW_PROJECT_NUMBERS = "api.view-project-numbers"
# Component rights end