Let Oomnitza be your single source of truth!
You'll get visibility of your EasyVista users as data from EasyVista is automatically transformed into consumable information and actionable insights.
Connect Oomnitza and EasyVista in minutes
Get the information and insights that you need to reduce costs and the time that you spend on administration tasks such as:
- Configurable dashboards and list views of key user information
- Configurable reports to share information about users with your colleagues and management
- Configurable workflows for creating, getting, and updating users.
Navigation
Adding EasyVista global variables
Troubleshooting the integration
Creating user workflows with the API block
Before you start
Best practice
For the integration with Oomnitza, create a dedicated user account.
EasyVista uses Basic Auth authentication. A username and a password are required to access the service.
For further information consult the EasyVista API documentation.
Adding EasyVista global variables
To save time when you create workflows, set your URL and Account Number as a global variable:
- From the menu, click Settings.
- Click Global Settings.
- Click Add new variable (+).
- Add the EasyVista.EasyVista Url variable and its value.
- Save your changes.
- Follow steps 1 to 3 above.
- Add the EasyVista.EasyVista Account Number variable and its value.
- Save your changes.
Adding the credentials
To stream EasyVista user data into Oomnitza, complete the following steps:
- In Oomnitza, click Settings > Credentials.
- Click Add new credential (+).
- Add the information details.
- Click the AUTHORIZATION tab.
- Ensure that Basic Auth is selected as the authorization type.
- Enter the user name and password of your EasyVista account.
- Click Create.
Next
You use the credentials that you added to create and customize your EasyVista integrations with Oomnitza.
Creating the user integration
Info and connect details
- From the menu, click Settings.
- Click Integrations List View
.
- On the Integrations page, scroll down to the Extended section for User Integrations.
- Click NEW INTEGRATION.
- In the New User Integration sidebar, click EasyVista.
- Click APPLY next to the EasyVista User Load, and then click NEXT twice.
Connect page
Best practice
To ensure that only live user records are streamed to Oomnitza, choose Update only as your integration preference. When you run the integration, you can check the error logs to see which user records weren't uploaded and why they weren't uploaded. You can then decide whether to upload the user records that were skipped by changing your integration preference to create and upload. See Access error logs.
On the connect page, complete the following steps to connect the integration:
- Enter a descriptive name for the integration such as EasyVista User Load. This name will be displayed on the Integrations page once the setup is complete.
- From the User Selection list, select User plus SaaS User.
- From the Installation type list, select Cloud.
- From the Credentials list, select your credentials.
- From the Integration Preferences list, select Update only.
- Enter the name of the user of the integration.
- Enter your EasyVista Server URL i.e. <server_url + .easyvista or .easyvista-training>
- Enter your EasyVista Account Number.
- Click Next.
Creating custom mappings
Map the EasyVista fields to Oomnitza fields and create custom mappings to get the user information that you need.
Complete these actions:
- Create a custom mapping for the EasyVista Employee Id. To do this, complete the following steps:
- Select the down arrow on the Employee Id field that you want to map.
- Select Add new Oomnitza users field.
- Change the name of the field to EasyVista User Id.
- Click CREATE.
- You have the option to create custom mappings to map any other field that you want to add to Oomnitza. To create an optional custom mapping, do the following:
- Click the down arrow on the field that you want to map.
- Select Add new Oomnitza users field.
- Change the name of the field.
- Click CREATE.
- Map and assign a sync key to the Email field.
- Click NEXT.
Note: For all user loads, it is recommended that you map role information to an employee role in Oomnitza. Users need to have an employee role defined in order to access Oomnitza. If the role information is not available from the user load, it is recommended that you select Employee from the Oomnitza Role dropdown list. You have the option to overwrite this at a later point should the role information become available.
Standard EasyVista to Oomnitza mappings
The following EasyVista fields can be mapped to Oomnitza:
Approved To Validate
Availability Status Id
Begin Of Contract
Cellular Number
Chat Login
Civil Status Id
Comment Employee Href
Connect: Credentials
Connect: EasyVista Account Number
Connect: EasyVista Server Url
Connector Sync Time
Cost Per Hour
Cost Per Hour Cur Id
Default Cost Center Id
Delegation From
Delegation Id
Delegation To
Department Code
Department En
Department Href
Department Id
Department Id
Department Label
Department Path
Department Path
Email
Email Address Sender Id
Employee Id
End Of Contract
Fax Number
Function Id
Href
Icq Number
Identification
Impact
Is Automatic Status
Is Evie
Is System
It Correspondent
Language Id
Last Integration
Last Name
Last Update
Location City
Location Code
Location En
Location Href
Location Id
Location Id
Location Path
Location Path
Location To Check Request Id
Login
Mail Alert
Manager Begin Of Contract
Manager Cellular Number
Manager Department Path
Manager Email
Manager Employee Id
Manager Id
Manager Last Name
Manager Location Path
Manager Phone Number
Messenger Sign Name
Notification Type Id
Passwd Last Update Ut
Person In Charge
Phone Number
Picture Path
Planning Id
Pto
Sandbox User
Style Id
Supplier Id
Supplier Path
Title Id
Trial End
Validation Level
Validator Id
Vip
Vip Level Id
Wave Address
Want to map more fields to Oomnitza?
Contact Support, or see Mapping extended connectors.
When you've completed mapping the EasyVista to Oomnitza fields, click NEXT.
Schedule
By default, user data is streamed to Oomnitza once every day.
You can configure the schedule to meet your needs such as changing the interval or changing the time so that the data is streamed when your system isn't busy.
- Configure your schedule.
- Click FINISH.
Result
A new tile is created for the integration on the Integrations page.
What to do next
If you want to see the information that is collected now, click the tile on the Integrations page and click RUN NOW.
If you want to change the integration settings, you can click a navigation link on the page, such as 4 Mappings, and edit the settings.
Troubleshooting the integration
To resolve issues when you run connector integrations, follow the steps in Accessing error logs.
The below are some common troubleshooting errors when running the EasyVista integration:
- There are special characters, for example an umlaut or diaeresis sign (Ë), in a username or email.
- There are duplicate records using the same data, i.e. an email or username. When this occurs the error log displays the following message: The record is not processed because there was another record in the same portion with the same identifier.
Creating workflows
Creating user workflows with the API block
To reduce your workload and automate complex and repetitive tasks, you can create user workflows with the API block by following the steps in Creating user workflows with the API block.
To locate the available presets, enter EasyVista in the Select Preset search field. Select your preset of choice and for every preset enter the following information in the Configure section:
- Your correct EasyVista Credentials that you created in Adding the credentials.
- Your URL and Account Number should be derived from the variable created in Adding EasyVista global variables or entered manually.
For information on the specific requirements for each preset, click one of the links below:
Using the EasyVista Create New User preset
The EasyVista Create New User preset allows you to create a new user in EasyVista. When constructing a workflow that uses this preset, the following information is required:
- Last Name. The last name of the new user followed by the first name, for example: Morley, Gaby.
- New Email. The email of the new user.
- New Password. The password of the new user.
For further information see EasyVista REST API documentation: Create an employee.
Using the EasyVista Get User Details preset
The EasyVista Get User preset allows you to get information about user in EasyVista. For further information see EasyVista REST API documentation: See an employee.
Using the EasyVista Update User Information preset
The EasyVista Update User preset allows you to update user information in EasyVista. When constructing a workflow that uses this preset, you will need to enter the same information described in EasyVista REST API documentation: Update an employee.
Creating Saas user workflows
You can create the SaaS User workflow by following the steps in Creating Saas user workflows. When creating the user workflows with the API block for EasyVista, the following specific configuration is required:
To locate the available presets, enter EasyVista in the Select Preset search field. Select your preset of choice and for every preset enter the following information in the Configure section:
- Your correct EasyVista Credentials that you created in Adding the credentials.
- Your EasyVista URL and Account Number.
The EasyVista SaaS User workflow block comes with one available preset, the EasyVista User Role preset .
Using the EasyVista User Role preset
The EasyVista User Role preset enables you to read a user’s role and last login date from EasyVista.
Note: The EasyVista fields role and last login date need to be defined and populated for the preset to be able to retrieve the role information.
For further information on workflows see: Understanding workflows
Workflow block overview
Unleash the power of Oomnitza
To get valuable actionable insights that help you manage your users, learn how to:
- Configure dashboards for your users and software
- Configure custom reports about your users and software
- Create workflows to automate tasks
See Getting started for more information.
Did you know
You can also create an extended integration for EasyVista assets. Creating an extended integration for EasyVista assets
Comments
0 comments
Please sign in to leave a comment.