Security

# Auth0 Connector

Connect to Auth0 identity platform to manage users, connections, and role-based access control.

$pip install "toolsconnector[auth0]"
27
Actions
Security
Category
Free
Apache 2.0

## All 27 Actions

Action | Description | Parameters | Returns
--- | --- | --- | ---
`assign_permissions ⚠` | Assign permissions to a user | user_id, permissions | `NoneType`
`assign_role` | Assign roles to a user | user_id, role_ids | `NoneType`
`block_user ⚠` | Block a user | user_id | `Auth0User`
`create_connection ⚠` | Create a connection | name, strategy [enabled_clients] | `Auth0Connection`
`create_role ⚠` | Create a role | name [description] | `Auth0Role`
`create_user` | Create a new user in Auth0 | email, password, connection | `Auth0User`
`delete_connection ⚠` | Delete a connection | connection_id | `NoneType`
`delete_role ⚠` | Delete a role | role_id | `NoneType`
`delete_user ⚠` | Delete a user from Auth0 | user_id | `NoneType`
`get_client` | Get a single client by ID | client_id | `dict`
`get_connection` | Get a connection by ID | connection_id | `Auth0Connection`
`get_daily_stats` | Get daily stats | from_date, to_date | `list`
`get_log` | Get a log event by ID | log_id | `dict`
`get_role` | Get a role by ID | role_id | `Auth0Role`
`get_tenant_settings` | Get tenant settings | — | `dict`
`get_user` | Get a single user by ID | user_id | `Auth0User`
`get_user_permissions` | Get permissions assigned to a user | user_id | `list`
`list_clients` | List clients (applications) in the tenant | [limit] | `list`
`list_connections` | List connections in the Auth0 tenant | [limit] | `PaginatedList[Auth0Connection]`
`list_logs` | List log events | [per_page, page, query] | `list`
`list_organizations` | List organizations in the tenant | [limit] | `list`
`list_role_users` | List users assigned to a role | role_id [limit] | `list`
`list_roles` | List roles in the Auth0 tenant | [limit] | `PaginatedList[Auth0Role]`
`list_user_roles` | List roles assigned to a user | user_id | `list`
`list_users` | List users in the Auth0 tenant | [search, limit, page] | `PaginatedList[Auth0User]`
`unblock_user` | Unblock a user | user_id | `Auth0User`
`update_user` | Update an existing user in Auth0 | user_id, fields | `Auth0User`

Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing