For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation

The Installation Object allows you to add, view, and delete installation objects.

This object contains the following attributes:

Field
Type
Description

id

string

(Read-only) The identifier for the primary installation.

extension

object

(Read-only) The extension to which the installation item belongs.

status

enum, core

The status of the installation. Allowed values are:

  • Installed

  • Uninstalled

  • Invited

  • Expired

configuration

JsonColumn (encrypted)

(Read‑only) A set of key–value parameters required by the extension. Some values may be sensitive and must be hidden. This field is available only when retrieved using the extension’s token or a vendor token.

account

object

Represents the vendor account object.

invitation

object

(Read-only) Represents the invitation object, which contains the invitation information.

modules

object

Represents the list of modules the user has given consent to.

audit

object

Represents the audit object.

Example

INSTALLATION OBJECT
 {
    "id": "EXI-1234-1234-0001",
    "extension": {
      "id": "EXT-6822-9898-4256",
      "name": "Microsoft AI Cloud Partner"
    },
    "status": "Installed",
    "configuration": {
      "adobe_secret": "***",
      "mpt_token": "***",
      "vendor": "ACC-123-123"
    },
    "account": {
      "id": "ACC-1234-1234"
    },
    "invitation": {
        "code": "TEST",
        "status": "Invited"
    }
    "audit": {
      "created": { "at": "...", "by": { } },
      "updated": { "at": "...", "by": { } }
   }
 }

Last updated

Was this helpful?