如何根据employeeId字段创建动态安全组
How to create a dynamic security group based on employeeId field
我正在尝试根据 employeeId 字段在 Azure 活动目录中创建一个动态安全组。
背景信息:我组织中的每个员工在活动目录中都有一个 employeeId,长度为五个字符或四个字符,具体取决于员工的类型。例如,
- 全职员工 - employeeId 始终为 5 个数字,例如 12345
- 合同工 - employeeId 始终为 4 个数字,例如 4321
employeeId 总是一个数字。
我想使用以下规则在 Azure 活动目录中为两者创建一个 动态安全组 :
- 所有全职员工 — employeeId -match #####
- 所有合同雇员 — employeeId -match ####
我从 Microsoft documentation 了解到 -match 运算符支持正则表达式。问题是我对正则表达式完全陌生,不知道如何实现我的场景。非常感谢任何帮助。
使用此规则语法将数字字符串的长度限制为 4-5:
(user.employeeId -match "^[0-9]{4,5}$")
我正在尝试根据 employeeId 字段在 Azure 活动目录中创建一个动态安全组。 背景信息:我组织中的每个员工在活动目录中都有一个 employeeId,长度为五个字符或四个字符,具体取决于员工的类型。例如,
- 全职员工 - employeeId 始终为 5 个数字,例如 12345
- 合同工 - employeeId 始终为 4 个数字,例如 4321
employeeId 总是一个数字。 我想使用以下规则在 Azure 活动目录中为两者创建一个 动态安全组 :
- 所有全职员工 — employeeId -match #####
- 所有合同雇员 — employeeId -match ####
我从 Microsoft documentation 了解到 -match 运算符支持正则表达式。问题是我对正则表达式完全陌生,不知道如何实现我的场景。非常感谢任何帮助。
使用此规则语法将数字字符串的长度限制为 4-5:
(user.employeeId -match "^[0-9]{4,5}$")