Consent Admin APIs
Provides access to consent and privacy operations.
This endpoint allows administrators to audit and track user consent grants. It provides a comprehensive view of consent status by consolidating related agreements and hierarchies. This functionality is essential for maintaining compliance and understanding user preferences in real-time.
💻 Service Credentials is required to access this service.
An OIDC service account that was authenticated.
OK
No content
Unauthorized
No content
This endpoint allows administrators to access the active consent scopes granted by users. It consolidates all relevant consent information, ensuring a comprehensive view of user permissions at the present time. This is essential for auditing and compliance purposes.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.get is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint allows administrators to access and list all consent records associated with a specific user. It is intended for auditing purposes and ensures that consent management is transparent and compliant with privacy regulations.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.get is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint allows administrators to retrieve the user agreements associated with a specific user. It provides essential information regarding the user's privacy agreements and consent settings, ensuring compliance with GDPR and digital conformance requirements.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.list is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint allows an admin to add a user agreement to the history of agreements made by a specific user. It ensures compliance with privacy regulations and tracks user consent effectively. Use this operation to maintain accurate records of user agreements for GDPR and digital conformance.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.create is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
No content
Unauthorized
No content
This endpoint allows an admin to delete a specific agreement associated with a user. It ensures that the user's privacy agreements are managed effectively, maintaining compliance with GDPRC regulations. Use this operation with caution, as it permanently removes the agreement from the user's profile.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.delete is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
No content
Unauthorized
No content
Fetches all consent records associated with the given user ID and application ID. This endpoint is intended for administrative use, allowing authorized personnel to audit user consents for compliance and privacy management.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.get is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint allows administrators to revoke consent granted by a user for a specific application. It ensures that all associated permissions are removed, enhancing user privacy and control over their data. Use this operation to manage user consents effectively.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.delete is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
No content
Unauthorized
No content
Revokes a specific consent scope associated with a client application for a user. This operation is intended for administrative users to manage consent settings effectively. It ensures that user privacy preferences are respected and maintained.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.delete is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
No content
Unauthorized
No content
This endpoint allows administrators to revoke consent for a user in relation to a specific experiment. It ensures that the user's preferences are respected and that their data is managed appropriately. Use this operation to maintain compliance with consent requirements.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.delete is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
OK
No content
Unauthorized
No content
Last updated