SharePoint Online: Allow Members to Edit Group Membership using PowerShell

Requirement: Configure SharePoint Online Group to manage membership by Group Members. How to Allow Members of the Group to Manage Group? Microsoft SharePoint Online Groups offers an easy way to manage users and their membership. As an Administrator, You can add or remove members or delegate permissions so that existing group members…

Read more

SharePoint Online: PowerShell to Check If User Exists

Requirement: SharePoint Online PowerShell to check if a user exists. There are many times when you need to check if a user exists in SharePoint Online. Maybe you’re trying to see if a new user account is still active, or perhaps you’re tracking down someone’s Email or Account’s validity in your SharePoint…

Read more

SharePoint Online: Unique Permissions Report using PowerShell

Requirement: Get unique permissions report in SharePoint Online using PowerShell. PowerShell for SharePoint Online Unique Permissions Report In SharePoint Online, it’s important to keep track of the permissions assigned to each site, list, and library. However, this can be a difficult task, especially in large and complex environments. A unique permissions report…

Read more

SharePoint Online: Set List Item Permissions using SharePoint Designer Workflow and REST API

Business Requirement: In “Project Documents” SharePoint Online document library, Project related documents are getting uploaded by the project team. This library has “Permissions” drop-down column (metadata) with values “Restricted” and “Non-Restricted”. If the Permission is restricted, we need to break the permissions of the document, remove all users and groups from it…

Read more

SharePoint Online: Site Collection Permissions Report using PowerShell

Requirement: Generate permissions report for a SharePoint Online site collection. SharePoint Online: Site Collection Permissions Report using PowerShell Have you ever wanted to get SharePoint Online Site and subsites permissions using PowerShell? it can be difficult to keep track of user permissions for individual sites in a large and complex environment. A…

Read more

SharePoint Online: PowerShell EnsureUser Method

What is “EnsureUser” method in SharePoint Online? As its name suggests, ensure user method in SharePoint Online checks if the given user account is valid and then adds the user object to the “User Information List”. You may also use this method to obtain the User object from the given user name….

Read more

SharePoint Online: Permission Report for Specific User in a Site Collection using PowerShell

Requirement:  Generate a permission report to audit a specific user’s permissions in a given SharePoint Online site collection, sub-sites, all its lists, libraries, and list items. How to Check User Permissions in SharePoint Online? In SharePoint Online, managing user permissions is an important task to ensure secure access to sensitive information. Understanding…

Read more

SharePoint Online: Export User Information List using PowerShell

Requirement: Export User Information List in SharePoint Online. User Information List in SharePoint Online stores the information about users. It captures user metadata such as User Picture, Email, DisplayName, LoginName, etc. When we grant permissions to a user, they are added automatically to the hidden User Information list. SharePoint retrieves user-related metadata…

Read more

SharePoint Online: Delete All Unique Permissions from a Site Collection using PowerShell

Requirement: Remove unique permissions from a SharePoint Online site collection and restore permission inheritance from the parent. How to reset SharePoint permissions to default? If you’re ever in a situation where you need to reset SharePoint permissions but don’t know how to do it, this is the article for you! In this…

Read more