Manually approve a user's NDA
Changed onManually approves a user's NDA, waiving the requirement for them to sign one before accessing your Trust Centers. If the email address does not yet belong to a user, they are invited and their NDA is approved automatically when they accept. If the NDA is already approved or already signed this has no effect.
The user is identified by email address. If the email has access through multiple organizations, provide org_name and/or org_primary_hostname to disambiguate. Those filters can also name an organization the user belongs to but doesn't yet have access through, in which case access is created there and its NDA approved. When a filter is provided the NDA is approved for that single organization only, leaving any personal access untouched.
Note: Access applies across all of your Trust Centers, not to one in particular.
Required API key permissions: TrustExchange and ReadWrite (select when creating API key in Account Settings)
Request
- Base URLhttps://cyber-risk.upguard.com/api/public
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Email address of the user whose NDA should be manually approved.
Organization name to disambiguate when the user has access through multiple organizations, or to target one the user belongs to but has no access through yet.
Organization primary hostname to disambiguate when the user has access through multiple organizations, or to target one the user belongs to but has no access through yet.
Response
No Content
Changes
- info
endpoint added
- info