Invites a new user on a NocoDB server via its
POST /api/v1/users
API endpoint.
Usage
invite_user(
user_email,
org_role = c("org-level-viewer", "org-level-creator"),
hostname = pal::pkg_config_val("hostname"),
email = pal::pkg_config_val("email", require = TRUE),
password = pal::pkg_config_val("password", require = TRUE),
quiet = FALSE
)
Arguments
- user_email
E-mail address of the user to invite. A character scalar.
- org_role
Organisation-level role to assign to the user. One of
"org-level-viewer"
or"org-level-creator"
.- hostname
NocoDB server hostname. A character scalar.
E-mail address of the NocoDB user to authenticate with.
- password
Password of the NocoDB user to authenticate with.
- quiet
Whether or not to suppress printing status output from internal processing.
Details
This API endpoint does not support authentication via API tokens.
See also
Other functions to manage NocoDB users:
add_user()
,
base_users()
,
delete_base_user()
,
delete_user()
,
invite_base_user()
,
resend_base_user_invitation()
,
sign_up_user()
,
update_base_user()
,
update_user()
,
user_id()
,
users()
,
validate_user_email()
,
whoami()