A new release (version 1.1) of SharePoint Objects is available on CodePlex. In this new release Features and SharePoint groups are added. If you are interested in a general overview of SharePoint Objects, read this blog post, or watch this screencast. The same principles showed here now also apply to features and group.
Feature definitions
After configuring a number of feature definitions in SharePoint Objects, all sites, site collections, web applications and the farm are added to the database if they are using the selected feature definition. The screenshot below shows all sites that have the “CustomList” feature activated. You can filter the list of feature definitions that are installed by scope.
In my Farm there are 4 site collections based on the Collaboration Portal template. They all 4 have a Document Center site, which has the CustomList feature activated. Therefore the list shows 4 document centers. The link directly takes you to the Manage Features page for that site (depending of the scope of the selected feature definition). The link in the Site column leads you to the site itself.
SharePoint Objects for Feature Definitions is available from Central Administration. In the SharePoint Objects section, click the link Feature definitions:
SharePoint Groups
SharePoint Objects now can also give you insight into the usage of your SharePoint groups, even across site collections! All securable objects in SharePoint (list item, folder, list/document library, site) are scanned. If the securable object has unique permissions, and the selected group has a role assigned, the securable object is added to the SharePoint Objects index and associated with that group. This allows you to quickly find all SharePoint artifacts that have unique permissions for the group “Home Members” for example. If you are using this group name across multiple site collections and web applications, and you index by Internal name, SharePoint Objects will show these artifacts across the boundaries of the current site collection.
The screenshot below shows all SharePoint artifacts that have a role assignment for the group Home Members. In the list you see a number of different object types. A number of sites (in multiple site collections) have an assignment. You will also find a number of lists/document libraries, folders and even list items. The List column shows a direct link to the default view of the list or document library in case of a list, folder or item.
If you navigate to the site settings page, the SharePoint Objects section now contains a new menu option, called SharePoint Groups:
Summary
The new release is available on CodePlex. If you are upgrading from the first version, let me know and I will send you the upgrade instructions.