Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Multiexcerpt
MultiExcerptNameOtherdefinitions
  • Consent Receipt
    A record of a consent interaction (or consent record summary linked to the record of consent) provided by a PII Principal to a PII Controller to collect, use and disclose the PII Principal’s PII in accordance to an agreed set of terms.
PIIcontrollerINLINE
  • PII Controller
    A private stakeholder that determines the purposes and means for processing personally identifiable information (PII) other than the natural persons who use data for personal purposes.
    You can configure a default PII controller in the consent-mgt-config.xml file found in the <IS_HOME>/repository/conf folder. 

    For more information on how to extend or customize this, see 



    blackWhitesolid


    Click here for more information about each property


    PropertyTypeRequired/OptionalDescription
    <PIIController>stringRequiredName of the first PII controller who collects the data.
    <Contact>stringRequiredContact name of the PII controller.
    <Email>stringRequiredContact email address of the PII Controller. The direct email to contact the PII Controller regarding the consent or privacy contract. 
    <Phone>stringRequiredContact phone number of the PII Controller. The business phone number to contact the PII Controller regarding the consent.
    <OnBehalf>booleanOptionalA PII Processor acting on behalf of a PII Controller or PII Processor.
    <PiiControllerUrl>stringOptionalA URL for contacting the PII Controller.
    <Address>objectRequiredThe physical address of the PII controller.




  • PII Processor
    A private stakeholder that processes personally identifiable information (PII) on behalf of and in accordance with the instructions of a PII controller.

...

Tip

For information on the REST APIs, supported operations and sample requests/responses, see Consent Management APIs Swagger Documentation.

Extension points

You can customize the REST APIs using the following extension points: 

  • PIIController connector extension - A sample implementation that demonstrates registering a PII controller and providing PII controller information for consent receipts.
  • Interceptor extension - A sample implementation that demonstrates registering a consent management interceptor and intercepting consent management related operations.