Skip to main content

API Permissions Reference

This topic gives you details of the Permissions available in the Harness system for API Keys and Service Accounts.

Service Account

The following table lists permissions for Service Account. To know more about Service Accounts, see Add and Manage Service Accounts.

ScopeAction
Account
  • core_serviceaccount_view
  • core_serviceaccount_edit
  • core_serviceaccount_delete
  • API Key

    The following table lists the permissions for Service Account. To know more about Service Accounts, see Add and Manage API Keys.

    ScopeAction
    Account/Org/Projectcore_serviceaccount_manageapikey

    Harness API Permissions

    The following table lists the permissions for accessing the Harness APIs.

    ScopePermission IdentifierDescription
    Account/Org/Projectcore_project_viewView Projects
    Account/Org/Projectcore_project_createCreate Projects
    Account/Org/Projectcore_project_editEdit Projects
    Account/Org/Projectcore_project_deleteDelete Projects
    Account/Orgcore_organization_viewView Organizations
    Account/Orgcore_organization_createCreate Organizations
    Account/Orgcore_organization_editEdit Organizations
    Account/Orgcore_organization_deleteDelete Organizations
    Accountcore_account_viewView Account
    Accountcore_account_editEdit Account
    Accountcore_secret_viewView Secrets
    Account/Org/Projectcore_secret_editCreate or Edit Secrets
    Account/Org/Projectcore_secret_accessAccess Secrets
    Account/Org/Projectcore_secret_deleteDelete Secrets
    Account/Org/Projectcore_connector_viewView Connectors
    Account/Org/Projectcore_connector_editCreate or Edit Connectors
    Account/Org/Projectcore_connector_accessAccess Connectors
    Account/Org/Projectcore_connector_deleteDelete Connectors
    Accountcore_smtp_viewView SMTP Config
    Accountcore_smtp_editCreate or Edit SMTP Config
    Accountcore_smtp_deleteDelete SMTP Config
    Account/Org/Projectcore_delegate_viewView Delegates
    Account/Org/Projectcore_delegate_editCreate or Edit Delegates
    Account/Org/Projectcore_delegate_deleteDelete Delegates
    Account/Org/Projectcore_delegateconfiguration_viewView Delegate Configurations
    Account/Org/Projectcore_delegateconfiguration_editCreate/Edit Delegate Configurations
    Account/Org/Projectcore_delegateconfiguration_deleteDelete Delegate Configurations
    Account/Org/Projectcore_pipeline_viewView Pipelines
    Account/Org/Projectcore_pipeline_editCreate/Edit Pipelines
    Account/Org/Projectcore_pipeline_deleteDelete Pipelines
    Account/Org/Projectcore_pipeline_executeRun Pipelines
    Account/Org/Projectcore_service_viewView Services
    Account/Org/Projectcore_service_editCreate/Edit Services
    Account/Org/Projectcore_service_deleteDelete Services
    Account/Org/Projectcore_service_accessRuntime access to Services
    Account/Org/Projectcore_environment_viewView Environments
    Account/Org/Projectcore_environment_editCreate/Edit Environments
    Account/Org/Projectcore_environment_deleteDelete Environments
    Account/Org/Projectcore_environment_accessRuntime access to Environments
    Account/Org/Projectcore_environmentgroup_viewView Environment Groups
    Account/Org/Projectcore_environmentgroup_editCreate/Edit Environment Groups
    Account/Org/Projectcore_environmentgroup_deleteDelete Environment Groups
    Account/Org/Projectcore_environmentgroup_accessRuntime access to Environment Groups
    Account/Org/Projectcore_audit_viewView Audits
    Account/Org/Projectcore_usergroup_viewView User Groups
    Account/Org/Projectcore_usergroup_manageManage User Groups
    Account/Org/Projectcore_user_viewView Users
    Account/Org/Projectcore_user_manageManage Users
    Account/Org/Projectcore_role_viewView Roles
    Account/Org/Projectcore_role_editCreate/Edit Roles
    Account/Org/Projectcore_role_deleteDelete Roles
    Account/Org/Projectcore_resourcegroup_viewView Resource Groups
    Account/Org/Projectcore_resourcegroup_editCreate/Edit Resource Groups
    Account/Org/Projectcore_resourcegroup_deleteDelete Resource Groups
    Account/Org/Projectcore_user_inviteInvite Users
    Account/Org/Projectcore_license_viewView License
    Account/Org/Projectcore_license_editEdit License
    Account/Org/Projectcore_serviceaccount_viewView Service Account details
    Account/Org/Projectcore_serviceaccount_editEdit Service Account details
    Account/Org/Projectcore_serviceaccount_deleteDelete Service Account details
    Account/Org/Projectcore_serviceaccount_manageapikeyManage API keys for Service Account
    Accountcore_authsetting_viewView Auth settings
    Accountcore_authsetting_editEdit Auth settings
    Accountcore_authsetting_deleteDelete Auth settings
    Account/Org/Projectff_featureflag_editCreate/Edit Feature Flags
    Account/Org/Projectff_featureflag_deleteDelete Feature Flags
    Account/Org/Projectff_featureflag_viewView Feature Flags
    Account/Org/Projectff_targetgroup_viewView Target Groups
    Account/Org/Projectff_targetgroup_editCreate/Edit Target Groups
    Account/Org/Projectff_targetgroup_deleteDelete Target Groups
    Account/Org/Projectff_environment_targetGroupEditEdit Target Groups
    Account/Org/Projectff_target_viewView Targets
    Account/Org/Projectff_environment_apiKeyViewView Feature Flag Environment API Keys
    Account/Org/Projectff_environment_apiKeyCreateCreate Feature Flag Environment API Keys
    Account/Org/Projectff_environment_apiKeyDeleteDelete Feature Flag Environment API Keys
    Account/Org/Projectff_environment_editEdit Feature Flag Environment Configuration
    Account/Org/Projectff_environment_viewView Feature Flag Environment Configuration
    Account/Org/Projectff_featureflag_toggleToggle a Feature Flag on/off
    Account/Orgcore_dashboards_viewView Dashboards
    Account/Orgcore_dashboards_editEdit Dashboards
    Account/Org/Projectcore_template_viewView Templates
    Account/Org/Projectcore_template_copyCopy Templates
    Account/Org/Projectcore_template_editEdit Templates
    Account/Org/Projectcore_template_deleteDelete Templates
    Account/Org/Projectcore_template_accessAccess Templates
    Account/Org/Projectcore_governancePolicy_editCreate/Edit Policies
    Account/Org/Projectcore_governancePolicy_viewView Policies
    Account/Org/Projectcore_governancePolicy_deleteDelete Policies
    Account/Org/Projectcore_governancePolicySets_editCreate/Edit Policy Sets
    Account/Org/Projectcore_governancePolicySets_viewView Policy Sets
    Account/Org/Projectcore_governancePolicySets_deleteDelete Policy Sets
    Account/Org/Projectcore_governancePolicySets_evaluateEvaluate Policy Sets
    Account/Org/Projectchi_monitoredservice_viewView Monitored Services
    Account/Org/Projectchi_monitoredservice_editCreate/Edit Monitored Services
    Account/Org/Projectchi_monitoredservice_deleteDelete Monitored Services
    Account/Org/Projectchi_monitoredservice_toggleToggle Monitored Services on/off
    Account/Org/Projectchi_slo_viewView SLOs
    Account/Org/Projectchi_slo_editCreate/Edit SLOs
    Account/Org/Projectchi_slo_deleteDelete SLOs
    Account/Org/Projectgitops_agent_viewView GitOps Agents
    Account/Org/Projectgitops_agent_editEdit GitOps Agents
    Account/Org/Projectgitops_agent_deleteDelete GitOps Agents
    Account/Org/Projectgitops_application_viewView GitOps Applications
    Account/Org/Projectgitops_application_editEdit GitOps Applications
    Account/Org/Projectgitops_application_deleteDelete GitOps Applications
    Account/Org/Projectgitops_application_syncSyns GitOps Applications
    Account/Org/Projectgitops_repository_viewView GitOps Repositories
    Account/Org/Projectgitops_repository_editEdit GitOps Repositories
    Account/Org/Projectgitops_repository_deleteDelete GitOps Repositories
    Account/Org/Projectgitops_cluster_viewView GitOps Clusters
    Account/Org/Projectgitops_cluster_editEdit GitOps Clusters
    Account/Org/Projectgitops_cluster_deleteDelete GitOps Clusters
    Account/Org/Projectgitops_gpgkey_viewView GitOps GPG keys
    Account/Org/Projectgitops_gpgkey_editEdit GitOps GPG keys
    Account/Org/Projectgitops_gpgkey_deleteDelete GitOps GPG keys
    Account/Org/Projectgitops_cert_viewView GitOps Certificate
    Account/Org/Projectgitops_cert_editEdit GitOps Certificate
    Account/Org/Projectgitops_cert_deleteDelete GitOps Certificate
    Account/Org/Projectsto_testtarget_viewView Test Targets
    Account/Org/Projectsto_testtarget_editEdit Test Targets
    Account/Org/Projectsto_exemption_viewView Exemptions
    Account/Org/Projectsto_exemption_createCreate Exemptions
    Account/Org/Projectsto_exemption_approveApprove Exemptions
    Account/Org/Projectsto_issue_viewView Security Issues
    Account/Org/Projectsto_scan_viewView Security Scans
    Account/Org/Projectcore_file_viewView Files
    Account/Org/Projectcore_file_editEdit Files
    Account/Org/Projectcore_file_deleteDelete Files
    Account/Org/Projectcore_file_accessAccess Files
    Account/Org/Projectcore_variable_viewView Variables
    Account/Org/Projectcore_variable_editEdit Variables
    Account/Org/Projectcore_variable_deleteDelete Variables
    Account/Org/Projectchaos_chaoshub_viewView Chaos Hubs
    Account/Org/Projectchaos_chaoshub_editEdit Chaos Hubs
    Account/Org/Projectchaos_chaoshub_deleteDelete Chaos Hubs
    Account/Org/Projectchaos_chaosinfrastructure_viewView Chaos Infrastructures
    Account/Org/Projectchaos_chaosinfrastructure_editEdit Chaos Infrastructures
    Account/Org/Projectchaos_chaosinfrastructure_deleteDelete Chaos Infrastructures
    Account/Org/Projectchaos_chaosexperiment_viewView Chaos Experiments
    Account/Org/Projectchaos_chaosexperiment_editEdit Chaos Experiments
    Account/Org/Projectchaos_chaosexperiment_deleteDelete Chaos Experiments
    Account/Org/Projectchaos_chaosgameday_viewView Chaos GameDay
    Account/Org/Projectchaos_chaosgameday_editEdit Chaos GameDay
    Account/Org/Projectchaos_chaosgameday_deleteDelete Chaos GameDay
    Account/Org/Projectcore_setting_viewView Settings
    Account/Org/Projectcore_setting_editEdit Settings
    Accountccm_perspective_viewView CCM Perspective
    Accountccm_perspective_editEdit CCM Perspective
    Accountccm_perspective_deleteDelete CCM Perspective
    Accountccm_budget_viewView CCM Budgets
    Accountccm_budget_editEdit CCM Budgets
    Accountccm_budget_deleteDelete CCM Budgets
    Accountccm_costCategory_viewView CCM Cost Category
    Accountccm_costCategory_editCreate/Edit CCM Cost Category
    Accountccm_costCategory_deleteDelete CCM Cost Category
    Accountccm_autoStoppingRule_viewView CCM Auto stopping Rules
    Accountccm_autoStoppingRule_editCreate/Edit CCM Auto stopping Rules
    Accountccm_autoStoppingRule_deleteDelete CCM Auto stopping Rules
    Accountccm_folder_viewView CCM Folders
    Accountccm_folder_editCreate/Edit CCM Folders
    Accountccm_folder_deleteDelete CCM Folders
    Accountccm_loadBalancer_viewView CCM Load Balancers
    Accountccm_loadBalancer_editCreate/Edit CCM Load Balancers
    Accountccm_loadBalancer_deleteDelete CCM Load Balancers
    Accountccm_overview_viewView CCM Overview page
    Account/Org/Projectcore_deploymentfreeze_manageManage Deployment Freeze
    Account/Org/Projectcore_deploymentfreeze_overrideOverride a Deployment Freeze
    Account/Org/Projectcore_deploymentfreeze_globalGlobal Deployment Freeze