Skip to content

Yhteydet-API

Ylläpitäjä: Aether365-tiimi Kohderyhmä: Kehittäjät Laajuus: Yhteys-API-päätepisteet - Microsoft 365 -vuokralaisyhteyksien hallinta

Yhteydet edustavat linkitettyjä Microsoft 365 -vuokralaisia. Jokainen yhteys vastaa Microsoft-vuokralaista (tunnistettu msTenantId:lla), jolle on myönnetty hallintasuostumus.

Listaa yhteydet

Palauttaa kaikki todennettuun tiliin yhdistetyt Microsoft 365 -vuokralaiset.

GET /tenants/me/connections

Esimerkkipyyntö

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

Esimerkkivastaus

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
    }
  ]
}

Vastauksen kentät

KenttäTyyppiKuvaus
idstringYhteyden tunniste
msTenantIdstringMicrosoft Entra -vuokralaistunnus (GUID)
labelstringYhdistämisen yhteydessä määritetty näyttötunniste
connectedAtstringISO 8601 -aikaleima vuokralaisen yhdistämisestä
isPrimarybooleanOnko tämä tällä hetkellä aktiivinen vuokralainen

Aktivoi yhteys

Asettaa yhdistetyn vuokralaisen aktiiviseksi vuokralaiseksi. Hallintapaneelin näkymät ja API-kutsut ilman erillistä vuokralaissuodatinta kohdistuvat aktiiviseen vuokralaiseen.

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

Polkuparametrit

ParametriTyyppiKuvaus
connectionIdstringAktivoitavan yhteyden tunniste

Esimerkkipyyntö

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

Esimerkkivastaus

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

Poista yhteys

Irrottaa Microsoft 365 -vuokralaisen. Lopettaa tulevat skannaukset tälle vuokralaiselle. Olemassa olevat skannaustiedot säilytetään säilytyskäytännön mukaisesti.

DELETE /tenants/me/connections/{connectionId}

WARNING

Tätä toimintoa ei voi perua. Vuokralaisen uudelleenyhdistäminen vaatii hallintasuostumusprosessin suorittamisen uudelleen.

Polkuparametrit

ParametriTyyppiKuvaus
connectionIdstringPoistettavan yhteyden tunniste

Esimerkkipyyntö

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

Esimerkkivastaus

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

Virheet

KoodiHTTPKuvaus
CONNECTION_NOT_FOUND404Tällä tunnuksella ei ole yhteyttä tälle vuokralaiselle
CANNOT_REMOVE_LAST_CONNECTION409Ainoaa jäljellä olevaa yhteyttä ei voi poistaa
Oliko tästä sivusta hyötyä?