---
title: ".UserSetAuthentications (OpenOlat Objektmethode)"
---
### Beschreibung

Diese Funktion kreiert oder aktualisiert Authentifizierungen eines OpenOlat Users.

### Argumente

| Name | Typ | Beschreibung |
| --- | --- | --- |
| ExternalUserID | [string](../../../standard-datentypen/string.md) | SMT Fremdschlüssel für Identifikation von OpenOlat Users |
| AuthProviders | [[string](../../../standard-datentypen/string.md)] | Auth Providers ("SMT") |
| AuthUsernames | [[string](../../../standard-datentypen/string.md)] | Auth Usernames (i_SSP_PersonID) |
| AuthCredentials | [[string](../../../standard-datentypen/string.md)] [[sealed](../../../standard-datentypen/sealed.md)] | Auth Credentials ("") |

### Rückgabewert [boolean](../../../standard-datentypen/boolean.md)

True, falls erfolgreich.

### Beispiel

| MyOlat = OpenOlatCreate(); ExternalIDs = ""; AuthProviders = StringArray(1); AuthUsernames = StringArray(1); AuthCredentials = StringArray(1); MyOlat.UserSetAuthentications(ExternalID, AuthProviders, AuthUsernames, AuthCredentials); |
| --- |
