Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

S/MIME certificate provisioning for Gmail CSE #1672

Open
roadmapcymbaldev-andrew opened this issue Jan 9, 2024 · 2 comments
Open

S/MIME certificate provisioning for Gmail CSE #1672

roadmapcymbaldev-andrew opened this issue Jan 9, 2024 · 2 comments
Assignees

Comments

@roadmapcymbaldev-andrew
Copy link

Is your feature request related to a problem? Please describe.
Gmail now offers Client Side Encryption (CSE) functionality for S/MIME email exchanges. To configure CSE, the Workspace admin must use the Gmail API to provision "wrapped" certificates for their users (refer to documentation here). Google currently provides a sample Python script for administrators to make these API calls.

Describe the solution you'd like
It would be great if GAM could handle CSE Gmail provisioning by making the required Gmail (and key service) API calls. In order to accomplish this, a process needs to take an existing S/MIME certificate (P7 PEM format) for each user, make a call to the key service to "wrap" the certificate, and then make at least two Gmail API calls (one to create the keypair, one to enable it).

Describe alternatives you've considered
Some of the key services may provide their own way to populate S/MIME certs for CSE.

Additional context
users.settings.cse.keypairs
users.settings.cse.identities

@taers232c
Copy link
Contributor

taers232c commented Jan 18, 2024 via email

@roadmapcymbaldev-andrew
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants