configure_external_access
Manage external user onboarding: set signup to open, require admin approval, or invite-only, and configure your app's login URL for approval emails.
Instructions
Read or change how EXTERNAL users (people who sign up to your app through TaskLite auth: POST /auth/register-external with this organizationId, then POST /auth/login) get into an organization. registrationPolicy: "open" — in at once; "approval" — an organization admin approves each signup (TaskLite mails the admins on every signup, and the person once approved; unapproved users are never billed); "closed" — invite only, self-signup refused. appLoginUrl: the page of YOUR app where these users log in — it becomes the "Log in" button in the approval email, so set it whenever you deploy an app that uses this flow; pass "" to clear. Call with no changes to just read the current settings. Requires organization admin.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appLoginUrl | No | https URL of your app's login page for external users; "" clears it | |
| organizationId | No | Defaults to the credential organization | |
| registrationPolicy | No |