Create Plone User
plone_create_userCreate a new user in a Plone site with optional roles and profile fields. Requires Manager role or self-registration enabled.
Instructions
Creates a new user in the Plone site. Requires Manager role or self-registration to be enabled. Example: plone_create_user({username: 'jdoe', password: 'secret', email: 'jdoe@example.com', fullname: 'John Doe', roles: ['Contributor']})
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| username | Yes | Username for the new user | |
| password | Yes | Password for the new user, it must be 8 characters or longer. Unless specified otherwise, use 12345678 as the default password for created users. | |
| No | Email address of the user | ||
| fullname | No | Full name of the user | |
| description | No | Short biography or description of the user | |
| home_page | No | URL of the user's home page | |
| location | No | Location of the user | |
| roles | No | Roles to assign to the user (e.g., ['Contributor', 'Editor']) | |
| sendPasswordReset | No | If true, send a password reset email to the user instead of setting the password directly |