SharePoint User Manager (Version: X1.0)
Not sure about other people, but I find it quite time consuming when trying to manage users inside of Windows SharePoint Services sites, especially when the sites in the hierarchy have their security inheritance broken. A number of customers end up breaking security inheritance at every opportunity and then hit this problem.
So, I am in the process of writing a SharePoint User Manager Windows Application in order to help out in this area!
Below is a screenshot of the utility to-date (Note: This is version X1.0 and as such has restricted functionality)
Note: The SharePoint Object model is not "remotable" so it has to be run on the SharePoint server itself.
In the Server textbox, you can control which portal is opened. i.e. If you leave the default, it will attempt to scan the default port (typically 80) and render out the sites from there. If you had a portal on a different port that you want to examine, just enter "<server name>:<port>". If I had a portal on port 100 on my development machine, I would enter "SPSNIGELBRI:100". Then select the "Go" button. Do not prefix with "HTTP://"
This should render out something like:
So, you can see all of the site collections on your portal. Now, just drill through them and you should see what users have what roles on each of the sites and also receive an indication if security for the selected site is inherited from the parent or not.
This utility is just really an exercise into the SPUser object and displaying what information is available for each user.
Please leave me any comments on the utility to date in terms of functionality that you think would be useful to see!
Currently, for the next version, the following is intended to be working:
- Edit selected user (able to change the name, email, site collection administrator, notes and roles)
- Add a new user to the selected site
- Delete a user from the selected site
- Manage the site groups and gross site groups
- View and manage the selected users configured Alerts
- Double click the site will open the site in IE
- Plus making the interface a bit nicer looking
Click HERE to download the X1.0 Version
or Download version X1.1
Please check back soon for an updated version!