Blocks that create, change and remove local user accounts.

Manage Users

Ensures a user account is present, locked, or absent.

Generates: an users promise.

Settings

Setting Required Description
Username Yes Lowercase letters, numbers, underscore, and hyphen.
State Yes One of: Present, Locked, Absent. Default: Present.

Example

The policy it generates, for example:

# Create the deploy user
users:
  "deploy" policy => "present";