create_user
Add a new local user to pfSense with username, password, privileges, expiration, and SSH key options for access control.
Instructions
Create a new pfSense local user
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Username (login name) | |
| priv | No | List of privileges to assign (e.g., ["page-all", "user-shell-access"]) | |
| descr | No | User description / full name | |
| expires | No | Account expiration date (MM/DD/YYYY format) | |
| disabled | No | Whether the user account starts disabled | |
| ipsecpsk | No | IPsec Pre-Shared Key for this user | |
| password | Yes | User password | |
| authorizedkeys | No | SSH authorized public keys (base64 encoded) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||