Set up team access and permission levels. Understand user roles, manage member access, and configure your organization hierarchy for optimal security and collaboration.
DevLyTicks uses a role-based access control (RBAC) system with four main roles, each with specific permissions and capabilities.
Full control over the organization. Only one owner per organization.
Manage organization settings and members. Multiple admins allowed.
Standard team member with access to analytics and collaboration features.
Read-only access for stakeholders and external parties.
| Action | Owner | Admin | Member | Viewer |
|---|---|---|---|---|
| View analytics | ✓ | ✓ | ✓ | ✓ |
| Export data | ✓ | ✓ | ✓ | — |
| Create custom metrics | ✓ | ✓ | ✓ | — |
| Manage repositories | ✓ | ✓ | — | — |
| Add/remove members | ✓ | ✓ | — | — |
| Manage billing | ✓ | — | — | — |
| Delete organization | ✓ | — | — | — |
Add new team members to your organization via email invitation or GitHub username.
Navigate to Organization Settings → Members → Invite Members
Provide email address or GitHub username, and select role (Admin/Member/Viewer)
Click "Send Invite" - recipient receives email with join link
Monitor pending invitations and resend if needed (expire after 7 days)
Owners and admins can modify member roles at any time.
Go to Members → Click member → Change Role → Save
Temporarily disable member access without removing them.
Members → Click member → Suspend → Confirm
Remove members from your organization when they leave the team or no longer need access.
Note: Removed members can be re-invited later, but their custom settings and preferences will be lost.
Automatically sync team membership and roles from your GitHub organization.
Connect GitHub organization → Settings → Enable Team Sync
GitHub Owners → DevLyTicks Admins, GitHub Members → DevLyTicks Members
Automatic sync every 6 hours, or trigger manual sync anytime