phoneAuthenticationMethod aktualisieren
Namespace: microsoft.graph
Wichtig
APIs unter der /beta Version in Microsoft Graph können geändert werden. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in Version 1.0 verfügbar ist, verwenden Sie die Versionsauswahl .
Aktualisieren Sie die Telefonnummer, die einer Telefonauthentifizierungsmethodezugeordnet ist.
Sie können den Typ eines Telefons nicht ändern. Um den Typ eines Telefons zu ändern, fügen Sie eine neue Nummer des gewünschten Typs hinzu, und löschen Sie dann das Objekt mit dem ursprünglichen Typ.
Wenn ein Benutzer durch eine Richtlinie für die Anmeldung per SMS aktiviert ist und die mobile Nummer geändert wird, versucht das System, die Nummer für die Verwendung in diesem System zu registrieren.
Berechtigungen
Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.
Berechtigungen, die auf sich selbst wirken
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | UserAuthenticationMethod.ReadWrite |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | Nicht unterstützt |
Berechtigungen, die für andere Benutzer gelten
| Berechtigungstyp | Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten) |
|---|---|
| Delegiert (Geschäfts-, Schul- oder Unikonto) | UserAuthenticationMethod.ReadWrite.All |
| Delegiert (persönliches Microsoft-Konto) | Nicht unterstützt |
| Anwendung | UserAuthenticationMethod.ReadWrite.All |
Für delegierte Szenarien, in denen ein Administrator auf einem anderen Benutzer agiert, benötigt der Administrator eine der folgenden Azure AD Rollen:
- Globaler Administrator
- Privilegierter Authentifizierungsadministrator
- Authentifizierungsadministrator
HTTP-Anforderung
PUT /me/authentication/phoneMethods/{id}
PUT /users/{id | userPrincipalName}/authentication/phoneMethods/{id}
Der Wert für id den zu aktualisierenden phoneType ist einer der folgenden:
b6332ec1-7057-4abe-9331-3d72feddfe41umalternateMobilephoneType zu aktualisieren.e37fc753-ff3b-4958-9484-eaa9425c82bcumofficephoneType zu aktualisieren.3179e48a-750b-4051-897c-87b9720928f7ummobilephoneType zu aktualisieren.
Anforderungsheader
| Name | Beschreibung |
|---|---|
| Authorization | Bearer {token}. Erforderlich. |
| Content-type | application/json. Erforderlich. |
Anforderungstext
Geben Sie im Anforderungstext die Werte für die relevanten Felder an, die aktualisiert werden sollen. Vorhandene Eigenschaften, die nicht im Anforderungstext enthalten sind, werden basierend auf Änderungen an anderen Eigenschaftswerten neu berechnet.
| Eigenschaft | Typ | Beschreibung |
|---|---|---|
| PhoneNumber | String | Die Telefonnummer, die für text- oder Authentifizierungsanrufe verwendet werden soll. Telefon Zahlen das Format "+ <country code> <number> x <extension> ", mit optionaler Erweiterung. Beispielsweise sind +1 5555551234 oder +1 5555551234x123 gültig. Zahlen werden beim Erstellen/Aktualisieren abgelehnt, wenn sie nicht mit dem erforderlichen Format übereinstimmen. |
| phoneType | string | Mögliche Werte: mobile, alternateMobile oder office. |
Antwort
Bei erfolgreicher Ausführung gibt die Methode den 200 OK Antwortcode und ein aktualisiertes objekt "phoneAuthenticationMethod" im Antworttext zurück.
Beispiele
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.
PUT https://graph.microsoft.com/beta/me/authentication/phoneMethods/3179e48a-750b-4051-897c-87b9720928f7
Content-type: application/json
{
"phoneNumber": "+1 2065555554",
"phoneType": "mobile",
}
Antwort
Nachfolgend sehen Sie ein Beispiel der Antwort.
Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.
HTTP/1.1 200 OK
Content-type: application/json
{
"phoneNumber": "+1 2065555554",
"phoneType": "mobile",
"smsSignInState": "ready",
"id": "3179e48a-750b-4051-897c-87b9720928f7"
}
Feedback
Feedback senden und anzeigen für