Resource Type: rbac_user

Defined in:
lib/puppet/type/rbac_user.rb
Providers:
ruby

Overview

A Puppet Enterprise Console RBAC user

Properties

  • display_name

    The displayed name of the user

  • email

    The email address of the user

    Supported values:
    • /@/
  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • id

    The read-only ID of the user

  • last_login

    The last login time for this user

  • password

    The plaintext password of the user.

  • remote

    Remote users are managed by an external directory service

  • roles (defaults to: [3])

    List of role IDs the user is a member of. The only attribute which can be changed after creation.

  • superuser

    Whether this user has superuser privileges

Parameters

  • name (namevar)

    Login name of the user

    Supported values:
    • /^\S+$/
  • provider

    The specific backend to use for this ‘rbac_user` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.