Create User
Creates a new user in Auth0 with specified details
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_CREATE_USER])
Delete User
Deletes an existing user from Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_DELETE_USER])
Update User
Updates user information in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_UPDATE_USER])
Get User
Retrieves user information from Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_GET_USER])
List Users
Retrieves a list of users from Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_LIST_USERS])
Create Role
Creates a new role in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_CREATE_ROLE])
Delete Role
Deletes an existing role from Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_DELETE_ROLE])
Assign Role To User
Assigns a role to a user in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_ASSIGN_ROLE_TO_USER])
Remove Role From User
Removes a role from a user in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_REMOVE_ROLE_FROM_USER])
Create Client
Creates a new client (application) in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_CREATE_CLIENT])
Delete Client
Deletes an existing client from Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_DELETE_CLIENT])
Update Client
Updates client information in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_UPDATE_CLIENT])
Create Connection
Creates a new connection in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_CREATE_CONNECTION])
Delete Connection
Deletes an existing connection from Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_DELETE_CONNECTION])
Update Connection
Updates connection settings in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_UPDATE_CONNECTION])
Create Rule
Creates a new rule in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_CREATE_RULE])
Delete Rule
Deletes an existing rule from Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_DELETE_RULE])
Update Rule
Updates an existing rule in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_UPDATE_RULE])
Create Email Template
Creates a new email template in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_CREATE_EMAIL_TEMPLATE])
Update Email Template
Updates an existing email template in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_UPDATE_EMAIL_TEMPLATE])
User Created
Triggered when a new user is created in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_USER_CREATED_TRIGGER])
User Updated
Triggered when a user's information is updated in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_USER_UPDATED_TRIGGER])
User Deleted
Triggered when a user is deleted from Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_USER_DELETED_TRIGGER])
User Login
Triggered when a user successfully logs in to Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_USER_LOGIN_TRIGGER])
Failed Login Attempt
Triggered when there's a failed login attempt in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_FAILED_LOGIN_TRIGGER])
Password Changed
Triggered when a user changes their password in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_PASSWORD_CHANGED_TRIGGER])
Email Verified
Triggered when a user verifies their email address in Auth0
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_EMAIL_VERIFIED_TRIGGER])
Multi Factor Authentication Enabled
Triggered when a user enables multi-factor authentication
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_MFA_ENABLED_TRIGGER])
Multi Factor Authentication Disabled
Triggered when a user disables multi-factor authentication
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_MFA_DISABLED_TRIGGER])
Brute Force Detection
Triggered when Auth0 detects a brute force attack attempt
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTH0_BRUTE_FORCE_DETECTION_TRIGGER])