The Group Discovery & Access Request feature helps users find groups they don’t currently manage and request access to them. Administrators can easily review and approve/deny these requests. This feature streamlines the group access process and reduces manual effort.
For Users: Discovering and Requesting Access to Groups
Finding Groups
Access the Group Discovery feature:
From the main Groups view, click on the “Discover Groups” button in the top navigation bar
Alternatively, click on the notification icon (envelope) in the top navigation bar and select “Discover Groups” from the dropdown menu
Search for groups:
Enter a search term in the search box (minimum characters required as configured by your administrator)
Optionally filter by Group Type (Security/Distribution) and Group Scope (Global/Universal/Domain Local)
Click the “Search” button to find matching groups
Review search results:
Results will display in a grid showing group details like Name, Description, Type, Scope, and Manager
Groups you already manage will not appear in the results
Requesting Access
Request access to a group:
Find the group you want access to in the search results
Click the “Request” button in the Actions column
In the request modal that appears, enter a reason for your request
Click “Submit Request”
Email the manager directly:
If enabled by your administrator, you can also click the “Email” button to compose an email to the group manager
This will open your default email client with a pre-populated email
Managing Your Requests
View your pending requests:
Click on the notification icon (envelope) in the navigation bar
Select “My Requests” from the dropdown menu
The page displays all your pending and completed requests
Cancel a pending request:
From the My Requests page, find the request you want to cancel
Click the “Cancel Request” button
Confirm the cancellation in the dialog that appears
View request details:
For completed requests (approved, denied, or cancelled), click “View Details” to see the full request information
This includes your original message and the manager’s response
For Managers: Handling Access Requests
Reviewing Requests
Check for new requests:
When you have pending requests to review, a notification badge will appear on the envelope icon in the navigation bar
Click on the notification icon and select “Manage Requests” from the dropdown
Review pending requests:
The Manage Requests page shows all pending requests at the top
Each request shows the requester’s name, group name, date requested, and message
Click “View Message” to see the full request message if it’s lengthy
Approving or Denying Requests
Approve a request:
Click the “Approve” button for the request you want to approve
Optionally enter a response message to the requester
Click “Approve” to confirm
The user will be automatically added to the group
Deny a request:
Click the “Deny” button for the request you want to deny
Enter a reason for the denial (recommended for good user experience)
Click “Deny” to confirm
View request history:
Scroll down to the “Previous Requests” section to see all completed requests
Click “View Details” to see the full details of any request
For Administrators: Configuring the Feature
Enabling and Configuring
Access the admin settings:
Log in as an administrator
Navigate to the Admin interface
Select “Group Discovery” from the navigation menu
Basic Configuration:
Enable Group Discovery: Toggle this option to enable/disable the entire feature
Enable Direct Email Requests: Allow users to directly email group managers
Enable In-App Requests: Allow users to submit requests through the application
Search Settings:
OU Filter: Specify which OUs users can discover groups from (semicolon-separated list)
Excluded OUs: Specify OUs to exclude from discovery (semicolon-separated list)
Maximum Results: Limit the number of search results (default: 100)
Require Search: Force users to enter a search term rather than browsing all groups
Minimum Search Characters: Set the minimum required characters for search (default: 3)
Monitoring Requests
View all access requests:
From the Admin interface, navigate to “Access Requests”
This page shows statistics and a list of all requests in the system
Filter and search requests:
Use the search box to find specific requests
Filter by status (Pending, Approved, Denied, Cancelled)
Sort by any column by clicking the column header
Process requests manually:
As an administrator, you can approve or deny any request in the system
Use the “Process” button to handle requests that might be stuck or orphaned
Troubleshooting and Edge Cases
Common Issues for Users
Cannot find a group:
Check your search term - try using different keywords
The group might be in an OU that is excluded from discovery
The group might not have a manager set in Active Directory
Cannot request access:
The group might not have a manager configured in Active Directory
Both direct email and in-app requests might be disabled by the administrator
Request taking too long:
Reach out to the group manager directly if your request has been pending for a long time
The manager might not have received the notification or might be unavailable
Common Issues for Managers
Cannot approve a request:
You might not have sufficient permissions to add members to the group
The requester’s account might have issues (disabled, locked, etc.)
Try refreshing the page and attempting again
Missing notifications:
Check your email settings and spam folder if email notifications are configured
Verify that the correct email address is set in your Active Directory profile
Common Issues for Administrators
Feature not working correctly:
Verify that all required settings are configured properly
Check server logs for any error messages
Ensure the application has proper permissions to query and modify Active Directory
Email notifications not sending:
Verify SMTP settings in the Notifications section
Check server logs for any email-related errors
Performance issues with large directories:
Consider limiting search results to a lower number
Use more specific OU filters to reduce the search scope
Add exclusions for large OUs that aren’t relevant for group management
Best Practices
For Users:
Always provide a clear reason for your access request
Include your role and specific need for access in your request message
Follow up with the manager directly for urgent requests
For Managers:
Process requests promptly to avoid backlogs
Always provide a reason when denying a request
Regularly review your managed groups for unnecessary members
For Administrators:
Configure notifications to ensure timely processing of requests
Regularly audit the request log to identify patterns or issues
Gather feedback from users and managers to optimize the configuration
Security Considerations
Request logging:
All requests are logged in the audit trail (if logging is enabled)
Logs include who requested access, who approved/denied it, and when
Permission checking:
The system verifies that managers have the appropriate permissions before allowing them to approve requests
Administrators can still process requests even if the original manager lacks permissions
Email security:
Direct email links contain minimal information about the group
In-app requests are preferred for sensitive groups as they provide better tracking and security