Resource Type: auth0_client_grant

Defined in:
lib/puppet/type/auth0_client_grant.rb

Overview

This type provides Puppet with the capabilities to manage client grants.

Note that this resource type makes use of the following scopes from the Auth0 Management API:

* `read:client_grants`
* `create:client_grants`
* `delete:client_grants`
* `update:client_grants`
* `read:clients`

Properties

  • audience

    The audience (identifier) of the resource server providing the grant.

  • client_id

    Auth0 server-side unique identifier for Client.

  • ensure (defaults to: present)

    Whether this resource should be present or absent on the target system.

  • scopes (defaults to: [])

    The scopes being granted to the client application.

Parameters

  • client_resource (namevar)

    The puppet_resource_identifier of the client application receiving the grant.