User class
Służy do odczytywania, zastępowania i usuwania użytkowników.
Ponadto możesz uzyskać dostęp do uprawnień dla danego użytkownika za pośrednictwem elementów user.permission
i user.permissions
.
Zobacz Users to create, upsert, query, or read all (Użytkownicy do tworzenia, upsert, wykonywania zapytań lub odczytywania wszystkich).
Właściwości
database | |
id | |
permissions | Operacje tworzenia, upsertingu, wykonywania zapytań lub odczytywania wszystkich operacji. Zobacz |
url | Zwraca adres URL odwołania do zasobu. Służy do łączenia w uprawnieniach. |
Metody
delete(Request |
Usuń danego użytkownika. |
permission(string) | Operacje odczytu, zastępowania lub usuwania określonego uprawnienia według identyfikatora. Zobacz |
read(Request |
Przeczytaj definicję użytkownika dla danego użytkownika. |
replace(User |
Zastąp definicję danego użytkownika określoną definicją UserDefinition. |
Szczegóły właściwości
database
id
id: string
Wartość właściwości
string
permissions
Operacje tworzenia, upsertingu, wykonywania zapytań lub odczytywania wszystkich operacji.
Zobacz client.permission(id)
, aby odczytać, zamienić lub usunąć określone uprawnienie według identyfikatora.
permissions: Permissions
Wartość właściwości
url
Zwraca adres URL odwołania do zasobu. Służy do łączenia w uprawnieniach.
string url
Wartość właściwości
string
Szczegóły metody
delete(RequestOptions)
Usuń danego użytkownika.
function delete(options?: RequestOptions): Promise<UserResponse>
Parametry
- options
- RequestOptions
Zwraca
Promise<UserResponse>
permission(string)
Operacje odczytu, zastępowania lub usuwania określonego uprawnienia według identyfikatora.
Zobacz client.permissions
tworzenie, upserting, wykonywanie zapytań lub odczytywanie wszystkich operacji.
function permission(id: string): Permission
Parametry
- id
-
string
Zwraca
read(RequestOptions)
Przeczytaj definicję użytkownika dla danego użytkownika.
function read(options?: RequestOptions): Promise<UserResponse>
Parametry
- options
- RequestOptions
Zwraca
Promise<UserResponse>
replace(UserDefinition, RequestOptions)
Zastąp definicję danego użytkownika określoną definicją UserDefinition.
function replace(body: UserDefinition, options?: RequestOptions): Promise<UserResponse>
Parametry
- body
- UserDefinition
Określony element UserDefinition do zastąpienia definicji.
- options
- RequestOptions
Zwraca
Promise<UserResponse>