From a711dc99a3931ae2ba6f16284824a8c35f6dfb25 Mon Sep 17 00:00:00 2001 From: Claire Peters Date: Mon, 8 Jun 2026 17:28:35 -0400 Subject: [PATCH] Grant lab group read/write access on SMB share creation --- coldfront/plugins/isilon/utils.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/coldfront/plugins/isilon/utils.py b/coldfront/plugins/isilon/utils.py index d27085b31..6913f5170 100644 --- a/coldfront/plugins/isilon/utils.py +++ b/coldfront/plugins/isilon/utils.py @@ -388,6 +388,17 @@ def create_isilon_allocation_quota( name=lab_name, ntfs_acl_support=False, path=f'/{path}', + permissions=[ + isilon_api.SmbSharePermission( + permission='change', + permission_type='allow', + trustee=isilon_api.MemberObject( + id=f'GID:{isilon_group.gid}', + name=isilon_group.name, + type='group', + ), + ), + ], ) try: isilon_conn.protocols_client.create_smb_share(smb_share)