User Group Management
User groups are recommended as a best practice in DMIx because they streamline communication and simplify managing permissions. Rather than granting access individually, user groups allow collective permissions, reducing the effort needed for updates. By using user groups, you can simplify permission management, ensuring that access is consistently granted across your team without having to update individual user permissions. However, if a ViewOnlyUser is part of a user group with broader rights, the view-only role will always take precedence, limiting the user strictly to their assigned view-only functions..