CEL 代码问题 - Google Workspace 上下文感知

问题描述 投票:0回答:1

我目前正在尝试在 Google Workspace 中创建上下文感知安全规则,如果用户使用 iOS 版本 15.0.0,该规则可能会阻止用户访问 Google 应用。我想使用 CEL(通用表达语言)来实现这一目标。

在 Google 上下文感知中,以下是没有代码的基本设置:

如果用户出现以下情况,则允许访问应用程序或应用规则: 满足所有属性 (AND)

设备操作系统:iOS iOS版本为15.0.0(格式为MAJOR.MINOR.PATCH)

对于我的 CEL 代码片段,我目前有: device.os == "iOS" && device.os_version <= "15.0.0"

但是我收到此错误: 未定义字段“os”

有人知道可能发生什么情况或为什么会发生这种情况吗?如有任何帮助,我们将不胜感激。

谢谢!

security google-workspace common-expression-language
1个回答
0
投票

您可以使用以下 CEL 代码来在 Google Workspace 管理控制台中的上下文感知访问中设置条件,以阻止用户访问其 Google Workspace 应用(如果 iOS 版本为 15.0.0)。

device.os_type == OsType.IOS && device.versionAtLeast("15.0.0")

参考:

自定义访问级别规范

© www.soinside.com 2019 - 2024. All rights reserved.