Guides
Managing Organization Members
This guide covers inviting new members, managing existing ones, and handling common membership scenarios.
Viewing Members
Access your member list from your organization page:
- Navigate to
rubygems.org/organizations/your-handle
- Click Members in the navigation
- View all current members with their roles and join dates
The member list shows:
- Member username
- Current role (Owner, Admin, or Maintainer)
Inviting New Members
Who Can Invite?
- Owners can invite members at any level
- Admins can invite new Admins and Maintainers
- Maintainers cannot send invitations
Sending Invitations
- Click Invite from the members page
- Enter the invitee’s username
- Select their role
- Click Invite
Invitation Process
What happens next:
- Invitee receives an email with a link to join the Organization
- MFA must be enabled before joining
- Invitation expires after 7 days
- You’ll see pending invitations in your member list
Tracking invitations:
- Pending invitations appear with a “Pending” status
- See when invitations were sent
- Resend or cancel pending invitations
Managing Existing Members
Changing Roles
Adjust member permissions as responsibilities evolve:
- Find the member in your list
- Select the new role from the dropdown
- Confirm the change
Important considerations:
- Only Owners can change Owner roles
- Admins cannot modify Owner permissions
- Changes take effect immediately
Removing Members
When team members leave or no longer need access:
- Locate the member to remove
- Click Delete
- Confirm the removal
Removal rules:
- Owners can remove anyone except themselves
- Admins can remove Maintainers and other Admins
- Members cannot remove themselves
- Removed members lose all organization access immediately
API and Automation
Currently, managing Organization Members must be done through the web interface. API support may be added in future.
Troubleshooting
Invitation Not Received
- Check spam/junk folders
- Resend invitation if needed
- Confirm recipient has email access
Cannot Change Roles
- Verify you have appropriate permissions
- Owners cannot be modified by Admins
- Contact an Owner for help
Member Cannot Access Gems
- Confirm MFA is enabled
- Verify membership is active (not pending)
- Check organization gem list
- Review member’s role permissions
Accidental Removal
- Removed members must be re-invited
- Previous role not automatically restored
- Act quickly to minimize disruption
Getting Help
- Review our Roles and Permissions guide
- Contact support@rubygems.org for complex issues
Keep your team organized and secure with proper member management.