Team erstellen
Erstellt ein Team aus einer Vorlage. Seamless richtet die Microsoft 365 Gruppe, das Team und die SharePoint Site genau so ein wie bei einem Antrag in der App: mit Kanälen, Bibliotheken, Rechten und Regeln der Vorlage.
Felder
| Feld | Typ | Beschreibung |
|---|---|---|
| displayName | Text | Anzeigename des Teams |
| description | Text, optional | Beschreibung des Teams |
| mailNickName | Text | Eindeutiger Teil der E-Mail Adresse vor dem @ |
| responsible | Text | Verantwortliche Person, als E-Mail Adresse oder Benutzer ID |
| deputy | Text, optional | Stellvertretung, als E-Mail Adresse oder Benutzer ID |
| organisationIdOrIdentifier | Text | ID oder Identifier der Organisation, siehe Organisationen auflisten |
| templateIdOrIdentifier | Text | ID oder Identifier der Vorlage, siehe Organisation abrufen |
| owners | Liste | Besitzer, als E-Mail Adressen oder Benutzer IDs |
| members | Liste | Mitglieder, als E-Mail Adressen oder Benutzer IDs |
Anfrage
POST https://sml-api.io/teams
Authorization: Bearer eyJ0eXAiOiJKV1Qi...
Content-Type: application/json
{
"displayName": "260215.001 - Projekt Atlas",
"description": "Neubau Bürogebäude Atlas",
"mailNickName": "prj-260215.001",
"responsible": "anna.muster@contoso.com",
"deputy": "marco.rossi@contoso.com",
"organisationIdOrIdentifier": "contoso",
"templateIdOrIdentifier": "prj",
"owners": [
"anna.muster@contoso.com",
"marco.rossi@contoso.com"
],
"members": [
"lea.meier@contoso.com",
"jonas.keller@contoso.com"
]
}Antwort
HTTP/1.1 200 OK
Content-Type: application/json
{
"status": "…",
"teamId": "…",
"statusUrl": "…"
}| Feld | Beschreibung |
|---|---|
| status | Stand der Erstellung |
| teamId | ID des neuen Teams |
| statusUrl | Adresse, unter der Sie den Stand der Erstellung abfragen |
Die Erstellung läuft im Hintergrund und dauert je nach Vorlage eine bis mehrere Minuten. Den Stand sehen Sie auch im Admin Center unter Monitoring > Provisioning.