This article contains information on managing API 2.0 applications during Mimecast’s migration to the Integrations Hub, including creation, updates, deletion, and key regeneration.
Migration to the Integrations Hub
Mimecast is in the process of moving management of all API 2.0 applications from the API and Platform Integrations page to the Integrations Hub. During this process, older apps may still be managed on the API and Platform Integrations page, and all newly created apps should be managed from the Integrations Hub.
Prerequisites
The designated administrator must be assigned a Role with the following criteria.
- Read and Edit API Application Permissions under the Service Menu.
- Security Permissions setting must permit the Management of Application Roles.
Custom roles should be created for each API 2.0 Application with the least required privileges applied.
Creating an API 2.0 Application
To create an API 2.0 Application, follow the steps below:
- Log in to Mimecast Administration Console.
- Navigate to Integrations | Integrations Hub.
- If you haven't accepted before, you may see a popup asking you to accept our API Terms and Conditions. Review and accept these terms before creating any API applications.
- Locate the following Mimecast API 2.0 tile and click Configure New.
- Under Details, populate the following fields:
- Application Name: A name to uniquely identify this application. Once saved, this value cannot be changed.
- Products: The API products that will be used, which are categories of API endpoints. The products are a one-to-one mapping with the tiles on our API documentation. Once saved, the products cannot be modified.
- Application Role: The administrative role to scope what this API application is allowed to do. Roles can be managed under Account | Admin Roles.
- Description: A free-form text field that can be used to described the application and its purpose. This can be modified after the app has been created.
- Under Notification Settings, populate the following fields:
- Technical Point of Contact: The name of the person or team that should be notified if we need to reach out about the specific application.
- Email: The email address of the person to be contacted, if needed. This can be a user or a group address.
- Click Save.
- A popup will appear with a masked Client ID and Client Secret. Copy these to a secure location, as the secret will not be shown again.
- Once saved, click Close.
Updating an API 2.0 Application
- Log into the Mimecast Administration Console.
- Navigate to Integrations | Integrations Hub.
- Locate the API 2.0 tile and click View.
- Find and click on the application that you wish to modify.
This action can also be accessed by clicking on the meatball icon.
- Change the fields as needed.
- Click Save.
Deleting an API 2.0 Application
To delete an API application, follow these steps:
- Log into the Mimecast Administration Console.
- Navigate to Integrations | Integrations Hub.
- Locate the API 2.0 tile and click View.
- Find and click on the application you want to delete.
This action can also be accessed by clicking on the meatball icon.
- Click Delete.
- Confirm that you want to delete the application by clicking Delete.
Credentials for this API Application will no longer be valid from this point forward.
Regenerating Keys
To generate a new, fresh Client ID and Secret Keys, follow these steps:
- Log into the Mimecast Administration Console.
- Navigate to Integrations | Integrations Hub.
- Locate the API 2.0 tile and click View.
- Find and click on the application for which you want to generate new keys.
- Click Reset Keys.
- Click Regenerate to confirm you want to obtain a new set of keys.
- A popup will appear with a masked Client ID and Client Secret. Copy these to a secure location, as the secret will not be shown again.
- Once saved, click Close.
Legacy Keys Generated Under API and Platforms Integrations
If you've previously an API 2.0 application on the API and Platform Integrations section of the Administration Console, those will continue to be managed on that page at this time. In future, we will automatically move these to the Integrations Hub.
New applications will only be managed on the Integrations Hub.
Steps to manage an older application
- Log into the Mimecast Administration Console.
- Navigate to Integrations | API and Platform Integrations.
- Click on the API 2.0 Applications tab.
- Click on the application you wish to manage.
- Select an action flyout:
- Edit: Modify information about the application, products, roles and notification contact information.
- Manage API 2.0 Credentials: This will generate a new set of API keys for this app.
- Delete: Remove this integration and its associated API keys if no longer needed.
This page uses an older management experience, where sections are selected on the left (Disclaimer, Details, Notifications).
Comments
Please sign in to leave a comment.