Let Oomnitza be your single source of truth!
You'll get visibility of your users as data from Mediafly is automatically transformed into consumable information and actionable insights.
Connect Oomnitza and Mediafly in minutes
Get the information and insights that you need by creating configurable workflows for:
-
- Retrieving detailed user information, including a list of products that the user has access to, the user's roles, and other metadata.
- Onboarding and offboarding users
Before you start
Before you create workflows, you need to have added your Mediafly credentials to Oomnitza. Follow the steps in Adding your Mediafly credentials to Oomnitza.
We recommend that you also set the Mediafly Domain, API Version, and Product ID as global variables.
Creating workflows
Create user workflows
To create a user workflow, you must complete these steps:
- Click Configuration > Workflows.
- Click Add
.
- Use search to find and select the Users object.
- Drag and drop the API block onto the Sandbox.
- Click Edit on the API block and enter Mediafly in the search field.
- Select a preset:
- Enter the credentials you created in Adding your Mediafly credentials to Oomnitza.
- Your Mediafly Domain, API Version, and Product ID is derived from the global variable you created in Adding Mediafly global variables.
- Select Advanced Mode.
- Select the Params tab. Review and ensure that the properties referenced in this location, such as
{{user_id}}, exists in Oomnitza and are populated with information before you run this workflow. You can create a user integration to retrieve this information before you run this workflow. -
Select the Response tab. You can access the complete response by inserting
{{response}}in the Response field, and then selecting the Oomnitza field or variable that you want to map to. See Mapping positive and negative responses. - Click Save and connect the blocks
-
Edit the Begin block.
- From the Actions dropdown, select when your workflow is triggered. You can trigger workflows to run when a new record is added and when a record is edited or archived. You can also configure the schedule to run at a specific time by selecting Schedule.
- Optional. In the Rule criteria section, you can add a rule to trigger the workflow. For example, the Status is set to Active, or the Email address is helen.troy@oomnitza.com.
- Validate the workflow and Activate it so that the workflow is live in your system.
Using the Mediafly Delete User preset
The Delete User preset enables you to delete a Mediafly user, by User ID.
The user to be deleted is referenced in the Advanced Mode > Params tab in the property{{user_id}}.
Note
If successful, this workflow returns the following response {{sucess: true}} . For further information, refer to the Mediafly API Documentation: Delete User.
Using the Mediafly Create User preset
The Create User preset enables you to create a Mediafly user. The following properties are required:
- Send Sign in Email: Indicates if the user should receive a new user email.
- First Name
- Last Name
- Notes
- Deactivation Date
- Password (in compliance with product password policy)
Did you know?
You can add additional user fields in the Advanced Mode > Params tab. For further information, refer to the Mediafly API Documentation: Create user.
Using the Mediafly Get User Info preset
The Get User Info preset enables you to fetch a Mediafly user, by User ID.
The user to be retrieved is referenced in the Advanced Mode > Params tab in the property{{user_id}}.
A successful response returns a user record that contains the user ID, a list of products that the user has access to, their role, and other metadata. If the user is not found a {{sucess: false}}error is returned. For further information, refer to the Mediafly API Documentation: Retrieving user information.
Comments
0 comments
Please sign in to leave a comment.