{
  "id": "puppet-labs/puppet-rbac",
  "sourceId": "puppet:rbac",
  "providerSlug": "puppet-labs",
  "productSlug": "puppet-rbac",
  "name": "Puppet Enterprise RBAC Service API",
  "provider": {
    "id": "puppet-labs",
    "name": "Puppet",
    "platform": false,
    "external": true
  },
  "kind": null,
  "category": "software-it-services",
  "categories": [
    "software-it-services",
    "legal",
    "fn-risk-compliance",
    "manufacturing"
  ],
  "categoryInferred": true,
  "capability": null,
  "capabilityHints": [
    "puppetEnterpriseRBACServiceAPI"
  ],
  "summary": "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 a",
  "url": "https://help.puppet.com/pe/2025.10/topics/rbac_service_api_v1.htm",
  "qa_score": null,
  "agent_default": false,
  "pricing": null,
  "sandbox": null,
  "sla": null,
  "coordinates": {
    "industry": "software-it-services",
    "function": null,
    "occupations": [],
    "records": []
  },
  "assigned": [],
  "demo": false,
  "external": true,
  "federated": false,
  "apis_ax": null,
  "source": "apis.io",
  "sources": [
    "apis.io",
    "apitracker.io (sitemap 2020-10)"
  ],
  "tier": 1,
  "probe": {
    "probedAt": "2026-08-24",
    "probeVersion": "0.1",
    "reachable": true,
    "rootStatus": 200,
    "latencyMs": 444,
    "docsLive": null,
    "specFound": false,
    "specUrl": null,
    "machineFace": false,
    "authDocumented": false,
    "cors": false,
    "timeouts": 0,
    "errors": [],
    "probeScore": 1
  },
  "externalScores": {
    "apisIo": {
      "composite": 32.7,
      "band": "thin",
      "agentReadiness": 29.1,
      "scoredAt": "2026-08-21",
      "source": "apis.io published scores; not a platform/api.qa score"
    }
  },
  "naics": {
    "code": "513210",
    "level": "national-industry",
    "basis": "registerKey:software-it-services",
    "inferred": true
  },
  "economicClass": "INFORM",
  "economicClassInferred": true,
  "economicClassBasis": "no effect signal in source operations",
  "interfaces": [],
  "urls": {
    "html": "https://apis.directory/apis/puppet-labs/puppet-rbac/",
    "json": "https://apis.directory/apis/puppet-labs/puppet-rbac.json"
  }
}