Skip to content

Commit 6e4f612

Browse files
committed
v1.1.1 Release
1 parent db2a2b4 commit 6e4f612

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

src/webparts/smartPermissions/components/UserAccessView.tsx

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,8 @@ export const UserAccessView: React.FC<UserAccessViewProps> = ({ sp, excel, siteU
191191
return userAccessItems.filter((e) => e.uniquePermissions.some((p) => p.roles.length > 0));
192192
}, [userAccessItems, excludeLimitedAccess]);
193193

194+
const hasSiteEntry = userAccessItems.some((i) => i.objectType === ObjectType.Site);
195+
194196
const TYPE_ORDER: Record<string, number> = {
195197
[ObjectType.Site]: 0,
196198
[ObjectType.Library]: 1,
@@ -645,6 +647,16 @@ export const UserAccessView: React.FC<UserAccessViewProps> = ({ sp, excel, siteU
645647
</Button>
646648
</div>
647649
)}
650+
{!userAccessBusy && hasSiteEntry && !isFullSiteAccess && (
651+
<MessageBar intent="info" style={{ marginBottom: tokens.spacingVerticalM }}>
652+
<MessageBarBody>
653+
This user has site-level access. Only locations with{' '}
654+
<strong>unique permission assignments</strong> appear below — all other
655+
content is accessible through the site-level permission shown at the top
656+
of the list.
657+
</MessageBarBody>
658+
</MessageBar>
659+
)}
648660
{!userAccessBusy && userAccessItems.length > 0 && (
649661
<table className={styles.accessTable} aria-label="User access results">
650662
<thead>

0 commit comments

Comments
 (0)