Method: users.settings.cse.identities.create

Tworzy i konfiguruje tożsamość szyfrowania po stronie klienta, która ma uprawnienia do wysyłania poczty z konta użytkownika. Google publikuje certyfikat S/MIME w udostępnionym katalogu obejmującym całą domenę, aby użytkownicy w organizacji Google Workspace mogli szyfrować i wysyłać e-maile do tej tożsamości.

W przypadku administratorów zarządzających tożsamościami i parami kluczy użytkowników w organizacji prośby wymagają autoryzacji konta usługi, które ma uprawnienia do delegowania uprawnień na poziomie domeny, aby podszywać się pod użytkowników w zakresie https://www.googleapis.com/auth/gmail.settings.basic.

W przypadku użytkowników zarządzających własnymi tożsamościami i parami kluczy żądania wymagają włączenia i skonfigurowania szyfrowania za pomocą klucza sprzętowego.

Żądanie HTTP

POST https://gmail.googleapis.com/gmail/v1/users/{userId}/settings/cse/identities

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
userId

string

Podstawowy adres e-mail osoby, która wysłała prośbę. Aby wskazać uwierzytelnionego użytkownika, możesz użyć wartości specjalnej me.

Treść żądania

Treść żądania zawiera wystąpienie elementu CseIdentity.

Treść odpowiedzi

Jeśli operacja się powiedzie, treść odpowiedzi będzie zawierała nowo utworzoną instancję CseIdentity.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/gmail.settings.basic
  • https://www.googleapis.com/auth/gmail.settings.sharing

Więcej informacji znajdziesz w przewodniku po autoryzacji.