Puppet Enterprise RBAC Service API

The RBAC Service API manages access to PE, generates authentication tokens, and provides user, role, group, and permission management. v2 adds user retrieval with filters, token revocation, and LDAP admin.

API entry from apis.yml

apis.yml Raw ↑
aid: puppet:rbac
name: Puppet Enterprise RBAC Service API
description: The RBAC Service API manages access to PE, generates authentication tokens, and provides
  user, role, group, and permission management. v2 adds user retrieval with filters, token revocation,
  and LDAP admin.
humanURL: https://help.puppet.com/pe/2025.10/topics/rbac_service_api_v1.htm
tags:
- RBAC
- Authentication
- Users
properties:
- type: Documentation
  url: https://help.puppet.com/pe/2025.10/topics/rbac_service_api_v1.htm
- type: Documentation
  url: https://help.puppet.com/pe/2025.10/topics/rbac_service_api_v2.htm