Skip to main content

User Management

Updated yesterday

User Management and Role-Based Access Control

Managing your team effectively is crucial for maintaining security and productivity. LogCentral's role-based access control (RBAC) system helps you control who can access your organization's resources and what they can do with them.

Understanding User Roles

LogCentral uses a role-based permission system to control access within your organization.

Each user is assigned a specific role that determines their level of access and capabilities.

Available Roles

Your organization supports several user roles, each with different permission levels:

  • Owner: Has full control over the organization, including the ability to manage all users and transfer ownership

  • Member: Standard access level for team members working within the organization

  • Reader: View-only access to organization resources

  • Billing: Specialized role for managing subscription and billing information

The permission system is designed to align with your organization's security requirements, ensuring that users only have access to the features they need.

Inviting Users to Your Organization

To add new team members to your organization:

  1. Navigate to your organization's user management area

  2. Look for the option to invite or add new users

  3. Enter the email address of the person you want to invite

  4. Select the appropriate role for the new user

  5. Send the invitation

The invited user will receive an email notification and can join your organization by following the provided instructions.

Managing User Roles

Changing a User's Role

Only users with the owner role can change other users' roles within the organization. This restriction helps maintain security and prevents unauthorized permission changes.

To modify a user's role:

  1. Access your organization's user management section

  2. Locate the user whose role you want to change

  3. Select the new role from the available options

  4. Confirm the change

Transferring Ownership

Ownership transfer is a sensitive operation that requires special attention:

  • Only the current owner can transfer ownership to another user

  • The transfer process ensures continuity of organization management

  • Consider carefully before transferring ownership, as this gives complete control to the new owner

Understanding Permissions

The permission system controls what actions users can perform based on their assigned role. The system is implemented using the usePermissions hook, which checks user permissions against their current role in the organization.

How Permissions Work

When you're working in LogCentral, the system automatically:

  1. Identifies your current organization context

  2. Checks your assigned role within that organization

  3. Grants or restricts access to features based on your role

  4. Updates permissions if your role changes

This happens seamlessly in the background, ensuring you always have the appropriate level of access.

Managing User Access to Locations

Users within your organization may need access to specific locations. The system tracks user-organization relationships through the database, storing information such as:

  • User ID and organization ID associations

  • Assigned role within the organization

  • User contact information (name, email)

  • Last sign-in timestamp

This information helps you monitor who has access to your organization and when they last accessed the system.

Removing Users from Your Organization

When team members leave or no longer need access:

  1. Navigate to your user management area

  2. Find the user you want to remove

  3. Select the option to remove or deactivate their access

  4. Confirm the removal

Best Practice: Remove users promptly when they no longer need access to maintain security and accurate user counts for billing purposes.

Best Practices for User Management

Assign Appropriate Roles

  • Give users the minimum permissions they need to do their work

  • Use the reader role for team members who only need to view information

  • Reserve the owner role for trusted administrators

  • Use the billing role specifically for finance team members

Regular Access Reviews

  • Periodically review your organization's user list

  • Remove users who no longer need access

  • Verify that user roles still match their current responsibilities

  • Check the last sign-in dates to identify inactive accounts

Security Considerations

  • Limit the number of users with owner permissions

  • Be cautious when transferring ownership

  • Monitor role changes to ensure they're authorized

  • Keep user contact information up to date

Multi-Organization Management

If you work with multiple organizations:

  • Remember that roles are organization-specific

  • A user can have different roles in different organizations

  • The system automatically switches context when you change organizations

  • Your permissions update based on your role in the currently selected organization

Troubleshooting Common Issues

Can't Change User Roles

If you're unable to modify user roles, verify that:

  • You have the owner role in the organization

  • The user you're trying to modify is actually a member of your organization

  • You're working in the correct organization context

User Not Receiving Invitation

If an invited user doesn't receive their invitation:

  • Verify the email address is correct

  • Ask them to check their spam folder

  • Ensure they're not already a member of the organization

  • Try resending the invitation

Permission Denied Errors

If a user reports permission issues:

  • Verify their assigned role matches their job requirements

  • Check that they're accessing the correct organization

  • Confirm they're signed in with the correct account

  • Review whether their role was recently changed

  • IP Management: For controlling which IPs can send logs to various locations , refer to the IP Management article

  • Organization Settings: Learn more about configuring your organization

  • Subscription and Billing: Understand how user counts affect your billing


Need Help?

If you have questions about user management or role-based access control that aren't covered in this article, please contact our support team. We're here to help you manage your team effectively and securely.

Did this answer your question?