- Öffnen Sie in der Okta Admin Console Applications und wählen Sie Applications aus.
- Wählen Sie Create App Integration aus.

- Wählen Sie SAML 2.0 aus.
- Wählen Sie Next aus.

- Geben Sie einen Namen für die Anwendung ein.
- Wählen Sie Next aus.
- Geben Sie auf der Seite SAML Settings die Werte aus der folgenden Tabelle ein:
| Felder | Einzugebende Informationen |
|---|---|
Single sign on URL | https://sso.teamviewer.com/saml/acs
(Hinweis: Lassen Sie das Kontrollkästchen Dies für Empfänger-URL und Ziel-URL verwenden aktiviert.) |
Audience URI (SP Entry ID) | https://sso.teamviewer.com/saml/metadata |
Name ID format | EmailAddress |
Application username |

- Wählen Sie Show Advanced Settings aus.
- Setzen Sie Assertion Encryption auf Encrypted.

- Laden Sie den öffentlichen TeamViewer Schlüssel im Base64-Format unter Encryption Certificate hoch.

- Fügen Sie unter Attribute Statements das folgende E-Mail-Attribut hinzu:
Name: http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
Namensformat: URI Referenz
Wert: user.email
- Wählen Sie Next aus.
- Wählen Sie I'm an Okta customer adding an internal app aus.
- Wählen Sie This is an internal app aus.
- Wählen Sie Finish aus.
Wie kann ich den öffentlichen Schlüssel von TeamViewer abrufen?
Führen Sie den folgenden PowerShell-Befehl aus, um die TeamViewer SAML-Metadaten herunterzuladen, den öffentlichen Schlüssel zu extrahieren und als Zertifikatsdatei zu speichern:
"-----BEGIN PUBLIC KEY-----`n"+ ` ((Select-Xml ` -Content ((Invoke-WebRequest ` https://sso.teamviewer.com/saml/metadata.xml).Content) ` -xpath "//*[local-name()='X509Certificate']").Node[0].'#text') + ` "`n-----END PUBLIC KEY-----" ` | Out-File -FilePath "sso.teamviewer.com -saml.cer" -Encoding ascii
Die erstellte Datei trägt den Namen: sso.teamviewer.com-saml.cer
So exportieren Sie das Zertifikat im Base64-kodierten X.509-Format:
- Öffnen Sie sso.teamviewer.com-saml.cer.
- Öffnen Sie den Tab Details.
- Wählen Sie Copy to File aus.
- Wählen Sie Next aus.
- Wählen Sie Base-64 encoded X.509 aus.
- Wählen Sie Next aus.
- Geben Sie einen Dateinamen ein.
- Wählen Sie Next und dann Finish aus.
Das resultierende Base64-Zertifikat sollte dem folgenden Beispiel entsprechen:

