Skip to main content

Microsoft Intune API Key

The Intune API key allows you to upload the binary file and metadata information to your Microsoft Intune account.

Integration information for InTune can be added from the Security section under Appcircle Organization.

Screenshot

After completing the required credentials information in the modal, your Microsoft InTune account is successfully integrated with Appcircle.

Screenshot

Fields Explained

  • Setting Name: Enter a user-friendly name to save the credentials for reuse in this app or other apps.
  • Client ID: Specifies the Application (client) ID which uniquely identifies your application in the Microsoft cloud ecosystem, across all tenants.
  • Client Secret: A client secret, sometimes referred to as an application password, is a string value your app can use to identify itself. Learn how to create one here.
  • Auth URL: Specifies the authorization URL generated by the application you created on the Microsoft Identity Platform. This URL should be in the following format: https://login.microsoftonline.com/{tenant_id}/oauth2/v2.0/token. More details here.

Providing Microsoft Graph API Credentials for Accessing Intune

To send an app from Appcircle to Microsoft Intune, you need to register an application with the Microsoft Identity Platform and provide this application's credentials.

info

Appcircle utilizes Microsoft Graph APIs to publish apps in Microsoft Intune. Therefore, you need to grant the following permissions to the application you registered and provided credentials for on the Microsoft Identity Platform.

  • DeviceManagementApps.Read.All
  • DeviceManagementApps.ReadWrite.All

Ensure that the permissions being granted are Application permissions rather than Delegated permissions. You can find detailed information about granting permissions here.

Sharing Microsoft Intune Credentials

Root Organization users have the ability to share their saved credentials with Sub-Organization users. This feature helps streamline credential management across distributed teams and multiple organizational units.

How to Share Credentials

Screenshot

1. Navigate to the Credentials Section Go to My Organization > Security > Credentials.

2. Open Manage Panel Click the respective credential type (e.g., App Store Connect API Keys) to view your saved credentials.

3. Select the Credential Click the Share icon under the Actions column for the credential you want to share.

4. Configure Sharing Settings In the Share Credentials panel:

  • Enter or confirm the Settings Name.
  • Toggle Share with all sub-organizations if you want to make the credential available to all sub-organizations automatically.
  • Alternatively, manually select specific sub-organizations that should have access by checking the boxes under Sub-Organizations.

5. Save Sharing Configuration Once your selections are made, click Share to apply.

Screenshot

Shared credentials will be visible and usable in the selected Sub-Organizations as if they were their own.

info

Sub-Organizations cannot edit or delete credentials shared by the Root Organization.

The shared credentials by the Root Organization will be marked with Root Tag on the Sub Organization's credential list.