+1 on bad idea. 坏主意+1。
While it logically makes sense to have this layered mechanism, I got nipped in the bud hard once when I updated the membership of a smart group (this was early on with my time with Jamf) and somehow it miscalculated the new group to include ALL of our machines, rather than just desktops ...虽然从逻辑上讲,拥有这种分层机制是有意义的,但有一次当我更新智能组的成员资格时(这是我在 Jamf 工作的早期),并且不知怎的,它错误地计算了新组以包括所有我们的机器,而不仅仅是台式机......
As a result, all my desktop-specific profiles and policies got triggered on our laptops and a whole bunch of laptops had their wifi network device forcibly disabled as a result ...结果,我所有的桌面特定配置文件和策略都在我们的笔记本电脑上触发,并且一大堆笔记本电脑的 wifi 网络设备因此被强制禁用......
... Needless to say, it was not a great time. No more nested smart groups for us.……不用说,那不是一个美好的时光。我们不再需要嵌套的智能组。
The only situation where I have nested smart groups is for our DEP machines. I have individual smart groups for machines configured with a particular DEP PreStage Enrollment (PreStage Enrollment IS yadayada) and then another smart group which references this membership for config profiles. This to me seems like a low-risk situation since the only way a PreStage Enrollment membership will change is a machine gets moved to a new PreStage and then goes through the DEP enrollment process again.我嵌套智能组的唯一情况是我们的 DEP 机器。我为配置了特定 DEP PreStage 注册(PreStage Enrollment IS yadayada)的计算机设置了单独的智能组,然后另一个智能组引用了配置文件的此成员身份。对我来说,这似乎是一种低风险情况,因为 PreStage 注册成员资格发生变化的唯一方法是将计算机移动到新的 PreStage,然后再次执行 DEP 注册流程。