Skip to main content
Version: v37
Version: 99

SSH PrivX Role Store API

The PrivX Role Store API allows clients to add user and host sources, configure roles and role mappings.

Authentication

Security Scheme Type:

oauth2

OAuth Flow (authorizationCode):

Scopes:

  • admin: Admin scope - used for built-in PrivX admin account

  • user: Normal users

  • service: Microservice scope - used for communication between PrivX microservices

  • apiClient: API Client scope - used for scripted access

  • hostsProvisioning: Deploy script

  • rolesView: Client with roles-view scope

  • rolesManage: Client with roles-manage scope

  • sourcesView: Client with source-view scope

  • sourcesManage: Client with sources-manage scope

  • usersView: Client with users-view scope

  • usersManage: Client with users-manage scope

  • roleTargetResourcesView: Client with role-target-resources-view

  • roleTargetResourcesManage: Client with role-target-resources-manage

  • authorizedKeysManage: Client with authorizedkeys-manage