Question 700
A Python script posts an FTD access policy to the wrong tenant because its bearer token is a shared administrator key. Which TWO complementary steps provide the most defensible remediation and its supporting assessment? Select TWO.
Explanation
Correct Answers
Call security appliance APIs with scoped tokens, supported methods, validated payloads, and explicit handling of HTTP failures. This control addresses the failure mechanism and narrows the enforcement boundary. A script's HTTP 200 response must be interpreted with its API contract; exceptions, authentication, and payload semantics need explicit checking. Confirm pre-change conditions using: Inspect API documentation, token scope, request headers, JSON schema, response status, and transaction logs. This is the implementation portion of the complementary pair. Situation: A Python script posts an FTD access policy to the wrong tenant because its bearer token is a shared administrator key.
Inspect API documentation, token scope, request headers, JSON schema, response status, and transaction logs. This checks the relevant condition before an engineer modifies production access or detection behavior. A script's HTTP 200 response must be interpreted with its API contract; exceptions, authentication, and payload semantics need explicit checking. The controlled response would be: Call security appliance APIs with scoped tokens, supported methods, validated payloads, and explicit handling of HTTP failures. This supplies the diagnostic evidence needed for the complementary action. Situation: A Python script posts an FTD access policy to the wrong tenant because its bearer token is a shared administrator key.
Incorrect Answers
Implement safe automation with pre-change state capture, idempotent desired configuration, audit records, and validation after deployment. This step could matter for Idempotent policy automation and rollback but is not part of the required complementary pair for this case. The paired steps are: Call security appliance APIs with scoped tokens, supported methods, validated payloads, and explicit handling of HTTP failures. and Inspect API documentation, token scope, request headers, JSON schema, response status, and transaction logs. Situation: A Python script posts an FTD access policy to the wrong tenant because its bearer token is a shared administrator key.
Inspect business assets and trust boundaries, control coverage, failure paths, enforcement logs, and incident recovery dependencies. This step could matter for Defense in depth and Cisco SAFE but is not part of the required complementary pair for this case. The paired steps are: Call security appliance APIs with scoped tokens, supported methods, validated payloads, and explicit handling of HTTP failures. and Inspect API documentation, token scope, request headers, JSON schema, response status, and transaction logs. Situation: A Python script posts an FTD access policy to the wrong tenant because its bearer token is a shared administrator key.
Known malicious destinations are contained and exposed identities are investigated rather than relying only on awareness posters. This step could matter for Phishing containment and domain verification but is not part of the required complementary pair for this case. The paired steps are: Call security appliance APIs with scoped tokens, supported methods, validated payloads, and explicit handling of HTTP failures. and Inspect API documentation, token scope, request headers, JSON schema, response status, and transaction logs. Situation: A Python script posts an FTD access policy to the wrong tenant because its bearer token is a shared administrator key.


