In my Appian environment, I’ve noticed that some groups have UUIDs that start with SYSTEM_GROUP_ followed by the group name, instead of the usual alphanumeric UUID format.How can I logically identify or classify these groups separately from regular groups?
SYSTEM_GROUP_
When I use scimGetGroup() on these SYSTEM_GROUP_ groups, it doesn’t return any group attributes, unlike the other groups with standard UUIDs.Is this expected behavior? And is there a workaround to retrieve attributes for these system groups?
scimGetGroup()
Discussion posts and replies are publicly visible
It is possible to retrieve the UUID via the getgroupuuid in the People Functions. A very simple solution is to do a forEach in combination with a like to identify anything that starts with SYSTEM_GROUP_.
I also wrote an in depth blog post on a better way to query groups which might be helpful: https://blog.appiandevs.io/005-a-better-way-to-work-with-groups-in-appian-part-3/
Using this method I can easily query for this: