Skip to content

Tilkoblinger-API

Vedlikeholdt av: Aether365 Team Malgruppe: Utviklere Omfang: Tilkoblinger-API-endepunkter - administrere Microsoft 365-leietakertilkoblinger

Tilkoblinger representerer koblede Microsoft 365-leietakere. Hver tilkobling tilsvarer en Microsoft-leietaker (identifisert av sin msTenantId) som har fatt administratorsamtykke.

Liste over tilkoblinger

Returnerer alle Microsoft 365-leietakere som er koblet til den autentiserte kontoen.

GET /tenants/me/connections

Eksempelforespørsel

bash
curl https://api.aether365.io/tenants/me/connections \
  -H "Authorization: Bearer <token>"

Eksempelrespons

json
{
  "success": true,
  "data": [
    {
      "id": "conn_abc123",
      "msTenantId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "label": "Contoso Production",
      "connectedAt": "2026-02-01T09:00:00Z",
      "isPrimary": true
    },
    {
      "id": "conn_def456",
      "msTenantId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
      "label": "Contoso Staging",
      "connectedAt": "2026-03-15T14:30:00Z",
      "isPrimary": false
    }
  ]
}

Responsfelt

FeltTypeBeskrivelse
idstringTilkoblingsidentifikator
msTenantIdstringMicrosoft Entra-leietaker-ID (GUID)
labelstringVisningsetikett tildelt under tilkobling
connectedAtstringISO 8601-tidsstempel for nar leietakeren ble koblet til
isPrimarybooleanOm dette er den aktive leietakeren

Aktiver en tilkobling

Setter en tilkoblet leietaker som aktiv leietaker. Dashboardvisninger og API-kall uten eksplisitt leietakerfilter opererer pa den aktive leietakeren.

POST /tenants/me/connections/{connectionId}/activate

Baneparametere

ParameterTypeBeskrivelse
connectionIdstringTilkoblings-IDen som skal aktiveres

Eksempelforespørsel

bash
curl -X POST https://api.aether365.io/tenants/me/connections/conn_def456/activate \
  -H "Authorization: Bearer <token>"

Eksempelrespons

json
{
  "success": true,
  "data": {
    "id": "conn_def456",
    "msTenantId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy",
    "label": "Contoso Staging",
    "connectedAt": "2026-03-15T14:30:00Z",
    "isPrimary": true
  }
}

Fjern en tilkobling

Kobler fra en Microsoft 365-leietaker. Stopper fremtidige skanninger for denne leietakeren. Eksisterende skannedata oppbevares i henhold til oppbevaringspolicyen.

DELETE /tenants/me/connections/{connectionId}

WARNING

Denne handlingen kan ikke angres. A koble til leietakeren pa nytt krever at du gar gjennom administratorsamtykkeflyten igjen.

Baneparametere

ParameterTypeBeskrivelse
connectionIdstringTilkoblings-IDen som skal fjernes

Eksempelforespørsel

bash
curl -X DELETE https://api.aether365.io/tenants/me/connections/conn_def456 \
  -H "Authorization: Bearer <token>"

Eksempelrespons

json
{
  "success": true,
  "data": null
}

Feil

KodeHTTPBeskrivelse
CONNECTION_NOT_FOUND404Ingen tilkobling med denne IDen eksisterer for denne leietakeren
CANNOT_REMOVE_LAST_CONNECTION409Kan ikke fjerne den eneste gjenvarende tilkoblingen
Var denne siden nyttig?