Skip to main content

CMiC Authentication

API Access

To authenticate a CMiC user with CMiC using Agave Link, you will need the following information:

  • Server: this is retrieved from the URL of your CMiC instance. The value is everything up until after ".com". For example, with the URL https://testrti.cmiccloudr12.com/cmictestrti/, the value for "Server" is https://testrti.cmiccloudr12.com.
  • Client ID: this is the client registered in CMiC SSO. Note: a Client ID is not required for on-premise versions of CMiC.
  • Environment: this is the string of text after ".com" in the URL of your CMiC instance. For example, with the URL https://testrti.cmiccloudr12.com/cmictestrti/, the value for "Environment" is "cmictestrti".
  • Username: the username must be a registered user within CMiC SSO.
  • Password: this is the password for the registered user within CMiC SSO.

We recommend your customer contact their Customer Success Manager at CMiC to get a quote on enabling API access if they have not already.

CMiC On-premise Installations

If your customer is using an on-premise CMiC instance, you will need to request that their IT team whitelist Agave's static IPs:

  • 13.58.14.240
  • 18.219.160.98
  • 3.143.37.24

This allows our servers to communicate with the CMiC database hosted on the customer's network.

note

If you run are unable to authenticate with Agave Link even after adding the above static IP addresses, we recommend following our guide on troubleshooting common issues with on-premise connections.