SendGrid
Connect SendGrid as an access review source using an API key with team-mates access so the platform can list the account owner and team-mates.
The platform reads the teammates of your SendGrid account via SendGrid v3APIso that you can check who has access.
Prerequisites
Section entitled ‘Prerequisites’- the platform organization administrator access
- SendGrid account owner or administrator access (an administrator owns each application domain, including team colleagues’ permission for key needs)
Collected Fields
Section entitled “Collected Fields”| the platform field | SendGrid field | Notes |
|---|---|---|
| Name | first_name, last_name |
United in one name and left empty when SendGrid does not own any |
email |
||
| Role | user_type |
owner becomes owner, admin becomes administrator, teammate becomes teammate. When SendGrid returns no user_type, the role returns to the administrator or teammate according to is_admin. Any other value is passed as it is. |
| Admin | is_admin |
Tagged as administrator when ___ZBT_I18N_RUNTIME_BLOCK_179__ is true |
| Status | Not supported | |
| MFA | scopes |
Read from the team's final detail point. 2fa_required on its own MFA reports enabled and 2fa_exempt on its own reports disabled. Both flags together, no flag, or a report recovery of failed details unknown |
| Last login | Not supported | |
| External ID | username |
The stable ID used to track the account during reviews. on a unified teammate is the email address |
| Created at | Not supported |
The account owner appears next to your teammates. the platform passes any row that does not carry an email address.
Step 1: Create an API Key
Section entitled “Step 1: Create anAPIKey”- In the SendGrid appregistered as account owner or administrator, access the Settings > API Keys.
- Click Create API Key, name it (for example
Probo Access Review) and select Full Access, or Custom Access Cu cei Teammates permission set to Read Access. - Click Create & View, copy the key (
SG.…), and store it securely. SendGrid shows it once and can't recover it later.
Step 2: Connect in the platform
“Step 2: Connect in the platform”- On the platform, go to Access Reviews > Sources > Add Source.
- Find SendGrid, click API KeyPut the key and click Connect.
The platform names the source after the company name in your SendGrid account profile and attracts teammates to your campaigns.
Troubleshooting
Section “Troubleshooting”- Key rejected. Confirm the key has full access or private access, including Teammates permission. A billing access key only reaches billing endpoints. If you didn’t copy the key value when you created it, you can’t recover it, so you can create a new key instead.
- No teammates appear. A short list can also be correct: Free and Essentials accounts allow one teammate per account, while Pro and above allow up to 1,000.
- The MFA is unknown to the account owner. SendGrid reports the state of two factors through auto-set
2fa_exemptand2fa_requireddomains. A user with full access, including the owner, owns each domain and therefore both flags, so the platform reports unknown. - The source keeps its default name. Numele provine din Company The platform keeps the default name when the field is empty and when the key cannot read the profile. In order for the platform to choose the name, fill out the company field and give the key access to the account profile, or use a Full Access key.