Okta Workflow is a no code development environment to create workflows to perform a large number of operations based on Connections. If there is not a Connector available you can create your own using their Connector Builder, and the best part is that you can try it out using their free Integration account.
Okta workflow no code approach is drag and drop between functions / actions. Most functions have Inputs
and Outputs
, so you can drag an Output
onto an Input
. Once done you can highlight Input
or Output
to see the connection.
For example:
Here are the basic steps.
- Create a Connector.
- Configure Authentication.
- Create a
httpHelper
flow - used by the connector to make requests using the connection Acces token. - Create a
_pingAuth
flow - Validates the Access Token to see if it needs to be renewed. - Create a
action
flow- Performs an operation that can be used in Flow. - Deploy it
Create a Connector.
- Connect to your Okta Workflow instance.
- Select
Connector Builder
. - Under
Connectors
click the+
icon. - Provide the name for the connector and click the
Save
button.
Configure Authentication.
- Click the
Add Authentication
button and fill out the details
Create a Test Connection
- Click
Test Connections
- Click
+New Connection
- Provide the details and click the
Create
button
Create a httpHelper
flo.
- Select
Flows
- Click
+New Flow
- In the
When this happens
block clickAdd event
and selectHelper Flow
. - In the
Then do this
block clickAdd function
to add functions. - When finished it should look like.
- Save it as
httpHelper
Create a _pingAuth
flo.
- Select
Flows
- Click
+New Flow
- In the
When this happens
block clickAdd event
and selectAuthping
. - In the
Then do this
block clickAdd function
to add functions. - When finished it should look like.
- Save it as
_authPing
Create a action
flo.
- Select
Flows
- Click
+New Flow
- In the
When this happens
block clickAdd event
and selectAction
. - In the
Then do this
block clickAdd function
to add functions. - When finished it should look like.
- Save it as the name you want to display when selecting the action.
Deploy
- Click
Deployment
- Click
Validate connector
and thenDone
- Click
Deploy test version
- Click
Deploy local connector
That gets a connector deployed and ready for using in an actual flow.
Top comments (0)