Approve user access to Okta or Office 365 using Pages
This story automates the full lifecycle of a new user access request — from a self-service form submission, through a Slack-based approval, all the way to account creation in Okta or Office 365. No manual handoffs, no chasing approvals.
What you'll see:
- Submit a new account request through a self-service Tines Page, choosing between Okta or Office 365
- Get routed to a second Page to capture a phone number for the new account
- Send an automatic approval request to a Slack channel for the system owner to review
- Branch the flow based on the response — approved or denied
- Generate a secure password automatically upon approval
- Provision the new user account directly in Okta or Microsoft Entra ID (Office 365)
- Open a Jira ticket to track the provisioning task
- Email the new user their credentials and notify the telephony team to complete their setup
- Email the requester if the request is not approved — keeping everyone informed automatically
Perfect for:
- IT operations teams: handling a high volume of new starter access requests that currently require manual back-and-forth with system owners
- IT service desk teams: replacing email-based approval chains for Okta or Office 365 account creation
- IT managers and system owners: who need a governed, auditable process for approving access requests without being pulled into manual provisioning tasks
Requirements:
- Okta — API credential for your Okta domain
- Microsoft Graph — OAuth credential for creating users in Microsoft Entra ID (Office 365)
- Slack — Slackbot API credential to send approval requests to a channel
- Jira — API key, domain, project key, and service account username
- Resources configured for:
company_email_domain,okta_domain,slack_channel,jira_domain,jira_key, andjira_username
Get the featured workflow
Import this workflow to your tenant, from where you can adapt it to meet your unique needs.
