Question 170
A header policy accidentally forwards a bearer token to a third-party hostname because its destination rewrite is too broad. Which TWO complementary steps provide the intended implementation AND the evidence needed to validate it? Select TWO.
Explanation
Correct Answers
Configure OAuth or supported API key authentication and policy templates for runtime headers/URLs without placing secrets in app formulas. This choice implements the controlling platform requirement rather than masking the symptom. Policy templates can transform requests but cannot substitute for server-side permission enforcement or secret management. Verify the change using: Inspect authorization URL, scopes, redirect URI, token audience, policy template rules and deployment connection references. This is the implementation half of the required two-step answer.
Inspect authorization URL, scopes, redirect URI, token audience, policy template rules and deployment connection references. These observations separate this failure from adjacent capabilities or permissions. Policy templates can transform requests but cannot substitute for server-side permission enforcement or secret management. The relevant implementation is: Configure OAuth or supported API key authentication and policy templates for runtime headers/URLs without placing secrets in app formulas. This is the diagnostic/verification half of the required two-step answer.
Incorrect Answers
Use durable checkpoints, conflict detection and explicit deletion reconciliation to keep external systems consistent with Dataverse. This step belongs to Incremental sync conflict and deletion recovery rather than the complementary pair here. The required action is: Configure OAuth or supported API key authentication and policy templates for runtime headers/URLs without placing secrets in app formulas. And its evidence is: Inspect authorization URL, scopes, redirect URI, token audience, policy template rules and deployment connection references.
Inspect delivery attempt logs, event ID, consumer receipt store, downstream transaction and retry/backoff handling. This step belongs to Dataverse event endpoint deduplication and retry rather than the complementary pair here. The required action is: Configure OAuth or supported API key authentication and policy templates for runtime headers/URLs without placing secrets in app formulas. And its evidence is: Inspect authorization URL, scopes, redirect URI, token audience, policy template rules and deployment connection references.
An incremental sync catches updates and deletions without rescanning every row or missing changes during paging. This step belongs to Dataverse change tracking incremental synchronization rather than the complementary pair here. The required action is: Configure OAuth or supported API key authentication and policy templates for runtime headers/URLs without placing secrets in app formulas. And its evidence is: Inspect authorization URL, scopes, redirect URI, token audience, policy template rules and deployment connection references.

