One of the following operations is being executed while simultaneously
encountering an internal technical issue which prevented a more precise
justification code from being generated:
Your account has been used to perform any access to your own data which
your IAM policy authorizes.
An automated Google system operates on encrypted customer data which your
IAM policy authorizes.
Customer-initiated Google support access.
Google-initiated support access to protect system reliability.
CustomerInitiatedAccess
Customer uses their account to perform any access to their own data which
their IAM policy authorizes.
CustomerInitiatedSupport
Customer-initiated support.
GoogleInitiatedReview
Google-initiated access for security, fraud, abuse, or compliance purposes.
GoogleInitiatedService
Google-initiated access for system management and troubleshooting.
GoogleInitiatedSystemOperation
Google systems access customer data to help optimize the structure of the
data or quality for future uses by the customer.
GoogleResponseToProductionAlert
Google-initiated access to maintain system reliability.
ModifiedCustomerInitiatedAccess
Customer uses their account to perform any access to their own data which
their IAM policy authorizes, and one of the following is true:
A Google administrator has reset the root-access account associated with
the user's organization within the past 7 days.
A Google-initiated emergency access operation has interacted with a
resource in the same project or folder as the currently accessed resource
within the past 7 days.
ModifiedGoogleInitiatedSystemOperation
Google systems access customer data to help optimize the structure of the
data or quality for future uses by the customer, and one of the following
is true:
A Google administrator has reset the root-access account associated with
the user's organization within the past 7 days.
A Google-initiated emergency access operation has interacted with a
resource in the same project or folder as the currently accessed resource
within the past 7 days.
ReasonNotExpected
No reason is expected for this key request.
ReasonUnspecified
Unspecified access reason.
ThirdPartyDataRequest
Google-initiated access in response to a legal request or legal process.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides reference documentation for the \u003ccode\u003eAccessReason\u003c/code\u003e enum within the Google Cloud Key Management Service (KMS) v1 API, detailing various reasons for data access.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAccessReason\u003c/code\u003e enum is available across multiple versions of the Google.Cloud.Kms.V1 package, ranging from version 2.2.0 to the latest version 3.16.0, allowing for backward compatibility.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for this \u003ccode\u003eAccessReason\u003c/code\u003e enum is \u003ccode\u003eGoogle.Cloud.Kms.V1\u003c/code\u003e, and it is located in the \u003ccode\u003eGoogle.Cloud.Kms.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation outlines 12 different \u003ccode\u003eAccessReason\u003c/code\u003e fields with their descriptions, which include reasons such as customer-initiated access, Google-initiated service, legal requests, and system operations.\u003c/p\u003e\n"],["\u003cp\u003eEach justification code detailed in the documentation, such as \u003ccode\u003eCustomerAuthorizedWorkflowServicing\u003c/code\u003e, \u003ccode\u003eGoogleInitiatedReview\u003c/code\u003e, and \u003ccode\u003eThirdPartyDataRequest\u003c/code\u003e, explains specific scenarios for data access, clarifying why a given access reason was used.\u003c/p\u003e\n"]]],[],null,[]]