Managing Access
Learn how to control and organize access to your connections through user groups and permissions
Hoop.dev provides a comprehensive access management system that allows administrators to control who can access specific connections. This is primarily managed through user groups and connection-specific configurations.
Managing Users and Groups
User Management
From the sidebar, administrators can access the Users section to:
- View all members in the organization
- Create new users
- Manage user statuses
- Edit user details and group assignments
Group Management
Groups are the primary way to organize users and control access:
Create Groups
Administrators can create groups that represent teams, roles, or access levels (e.g., engineering, sales, admin)
Assign Users
Users can be assigned to one or multiple groups:
- Click the Edit button next to a user
- Add or remove groups from the user’s profile
- Save the changes
Configuring Connection Access
Administrators can set up access controls in the Configuration options of a connection:
Reviews Configuration
Enable Reviews
Enable the Reviews toggle to require approval for connection access.
Select Groups
Select which groups:
- Can access the connection
- Need approval before accessing
- Can approve access requests
Access Modes
Configure how users interact with the connection:
Runbooks
Create templates to automate tasks in your organization
Native Access
Allow access through Desktop App or Command Line Interface
Web and One-offs
Enable access through the developer portal and CLI commands
Best Practices
Principle of Least Privilege
Grant users only the access they need for their role
Group Organization
Create groups based on teams and responsibilities
Regular Reviews
Periodically review group memberships and access permissions
Access Monitoring
Use session monitoring to track and audit connection usage