Reference documentation and code samples for the Google Cloud Security Command Center Settings v1beta1 API class SecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings.
User emails ending in the provided identities are allowed to have IAM
permissions on a project or the organization. Otherwise a finding will
be created.
A valid identity can be:
a domain that starts with "@", e.g. "@yourdomain.com".
a fully specified email address that does not start with "@", e.g.
"abc@gmail.com"
Regular expressions are not supported.
Service accounts are not examined by the scanner and will be omitted if
added to the list.
If not specified, only Gmail accounts will be considered as non-approved.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis documentation covers the \u003ccode\u003eSecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings\u003c/code\u003e class within the Google Cloud Security Command Center Settings v1beta1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eNonOrgIamMemberSettings\u003c/code\u003e class configures settings for the "NON_ORG_IAM_MEMBER" scanner, which identifies non-organization members with IAM permissions.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties and methods, such as \u003ccode\u003eApprovedIdentities\u003c/code\u003e, to specify allowed domains or email addresses, and constructors to instantiate the class.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is version \u003ccode\u003e2.0.0-beta04\u003c/code\u003e, with previous beta versions also available for reference.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]