<aside> 💡 A step-by-step guide to setting up Azure integration in the Trustible platform.

</aside>

To set-up this connection, you will need to set-up a dedicated "Application" and provide details related to your subscriptions. We take your privacy seriously, so you will be able to delete these credentials and revoke access at any time.

For fine-grained control, you will need to set-up a separate Integration for each Machine Learning Workspace. These items can share the same Application.

Application Set-up

  1. Log-in to your Azure Portal and navigate to [App Registration]

  2. Click ‘Register New Application’

  3. Name the new application Trustible (or a similar unique name) and click Register

    Untitled

  4. From the new Application page, record the Application ID and the Directory ID:

Untitled

  1. Next, you will need to generate a Client Secret - click on ‘Add a certificate or a secret’ next to ‘Client Credentials’

    Untitled

  2. You will be redirected to the ‘Certificates and Secrets’ tab.

    1. From here click `+ New Client Secret'
    2. Give it any name and desired duration
    3. Copy the generated ‘Value’ to a secure location- you will not be able to see this again. This is the ‘Application Secret’
  3. You are now done setting up the application. These are the first three values for the Azure Integration Form”

Workspace Permissions Set-up

To interact with your ML systems, you will need to give the ‘Trustible’ Application access to the Subscriptions that contain your ML Workspace

  1. Navigate to ‘Subscriptions’ in the Azure Portal: https://portal.azure.com/#view/Microsoft_Azure_Billing/SubscriptionsBlade

  2. Select the Subscription associated with your ML Systems.

  3. Copy the Subscription ID into the Trustible Form.

    Untitled

  4. From this Subscription’s page, set-up IAM Permissions:

    1. Use the Azure Portal to navigate to the Subscription Page

    2. Navigate to IAM and click to Add a new Role

      Untitled

    3. Select the Reader role (You can further customize permissions, this gives READ-ONLY access to all resources in this subscription)

      Untitled

    4. For Members, click ‘+ Select Members’. The application may not show up by default, and you may need to type it in the search

      Untitled

    5. Click Review + Assign

    6. For additional details, review this Azure Guide: https://learn.microsoft.com/en-us/azure/role-based-access-control/role-assignments-portal?view=azureml-api-2&tabs=delegate-condition

Workspace Credentials