[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-04。"],[[["\u003cp\u003eAccess Context Manager allows you to create access levels that control data access based on request context.\u003c/p\u003e\n"],["\u003cp\u003eIn addition to basic access levels, custom access levels are available to use third-party security and endpoint data to control access to Google Cloud resources.\u003c/p\u003e\n"],["\u003cp\u003eCustom access levels utilize boolean expressions written in a subset of Common Expression Language (CEL) to test client request attributes.\u003c/p\u003e\n"],["\u003cp\u003eCreating a custom access level is done using the \u003cstrong\u003eAdvanced Mode\u003c/strong\u003e within the Google Cloud console.\u003c/p\u003e\n"],["\u003cp\u003eAfter creation, custom access levels are managed in the same way as other access levels.\u003c/p\u003e\n"]]],[],null,["# Custom access levels\n\nUsing Access Context Manager, you can create access levels that permit access\nto data based on the context of a request. While Access Context Manager\nalready provides a method of creating\n[basic access levels](/access-context-manager/docs/create-basic-access-level), you can also create custom\naccess levels. Custom access levels enable your organization to use the device\nand context data of third-party security and endpoint management vendors to\npermit access to Google Cloud resources.\n\nCustom access levels use boolean expressions written in a subset of\n[Common Expression Language](https://opensource.google.com/projects/cel) (CEL)\nto test the attributes of a client making a request.\n\nIn the Google Cloud console, custom access levels are configured using\n**Advanced Mode** when you create an access level.\n\nTo learn more about building CEL expressions for custom access levels, see the\n[custom access level specification](/access-context-manager/docs/custom-access-level-spec).\n\nTo start using custom access levels, see\n[Creating custom access levels](/access-context-manager/docs/create-custom-access-level).\n\nAfter custom access levels are created, they can be\n[managed like other access levels](/access-context-manager/docs/manage-access-levels)."]]