You can now configure the following viewer preference: AcceptAgreementDisabledUntilRequiredActionsDone
Note: You can configure the viewer preference in the UI in the section organization->design of the document viewer. Download the design template or your current design and set the variable AcceptAgreementDisabledUntilRequiredActionsDone to 0,
to disable this preference or to 1, to enable this preference. You can also configure this viewer preference via API. Therefore, just add the following variable in the section viewer preferences like it is shown in the next sample:
"ViewerPreferences": {
"AcceptAgreementDisabledUntilRequiredActionsDone": true,
"VisibleAreaOptions": {
"AllowedDomain": "*",
"Enabled": false
} },
Please also make sure that the "Allow Electronic Record and Signature Disclosure" is enabled:
If the preference is set to true and the agreement configuration is enabled the signer will then see the following interface before accessing the document: