Team Management

This guide covers how to set up and manage your organization’s team in Spicerack, including adding users, assigning roles, and configuring permissions.

Team Management Overview

Effective team management allows you to:

  • Delegate responsibilities to team members
  • Control access to sensitive information
  • Manage who can perform specific actions
  • Track user activity across your organization
  • Ensure operational continuity

User Roles in Spicerack

Default Roles

Spicerack includes several predefined roles:

  • Owner: Complete access to all settings and features
  • Admin: Full administrative access to most settings
  • Event Manager: Can create and manage events
  • Moderator: Limited administrative rights for community management
  • Staff: Basic access for event operations
  • Member: Standard user access

Accessing Role Management

  1. Navigate to Organization > Team > Roles
  2. View existing roles and their permissions
  3. Create new roles or modify existing ones

Inviting Team Members

Adding New Users

  1. Go to Organization > Team > Members
  2. Click Invite User
  3. Enter the user’s email address
  4. Select their role
  5. Add a personal message (optional)
  6. Click Send Invitation

Managing Pending Invitations

  1. Navigate to Organization > Team > Invitations
  2. View all pending invitations
  3. Options include:
    • Resend invitation
    • Cancel invitation
    • Edit role before acceptance

Managing Existing Users

Viewing Team Members

  1. Go to Organization > Team > Members
  2. See a list of all active users
  3. Filter by:
    • Role
    • Status (active/inactive)
    • Departments
    • Join date

Editing User Details

  1. Find the user in the team members list
  2. Click on their name or the Edit button
  3. Update their information:
    • Name
    • Contact details
    • Profile picture
    • Department assignment
  4. Save changes

Changing User Roles

  1. Locate the user in your team list
  2. Click the Role dropdown next to their name
  3. Select the new role
  4. Confirm the change

Deactivating Users

When a team member leaves your organization:

  1. Find the user in the team members list
  2. Click the Options menu
  3. Select Deactivate User
  4. Choose what to do with their content:
    • Reassign to another user
    • Archive
    • Delete
  5. Confirm deactivation

Creating Custom Roles

Building a New Role

  1. Navigate to Organization > Team > Roles
  2. Click Create New Role
  3. Provide a role name and description
  4. Set permissions for each category:
    • Events and tournaments
    • Community management
    • Financial operations
    • User management
    • Content and communication
    • System settings
  5. Save the new role

Duplicating and Modifying Roles

To create a variation of an existing role:

  1. Find the role in your roles list
  2. Click the Duplicate button
  3. Modify the permissions as needed
  4. Give the role a new name
  5. Save changes

Permission Management

Permission Categories

Spicerack organizes permissions into functional categories:

  • Events: Creating, editing, and managing tournaments
  • Users: Managing player and staff accounts
  • Communications: Sending emails and announcements
  • Content: Creating and editing website content
  • Reports: Accessing analytics and reports
  • Settings: Changing organization configuration

Setting Granular Permissions

For custom roles, set specific access levels:

  1. Navigate to Organization > Team > Permissions
  2. Select a role to configure
  3. For each permission, choose:
    • No Access
    • View Only
    • Edit
    • Full Control
  4. Save permission settings

Team Activity Monitoring

Activity Logs

Track actions taken by team members:

  1. Go to Organization > Team > Activity
  2. View the activity log showing:
    • User actions
    • Timestamps
    • Affected items
    • IP addresses
  3. Filter by user, action type, or date range

Security Alerts

Set up notifications for sensitive actions:

  1. Navigate to Organization > Team > Security
  2. Configure alerts for actions like:
    • Role changes
    • Permission updates
    • Settings modifications
    • Financial operations
  3. Choose notification recipients
  4. Save alert settings

Team Organization

Departments and Groups

Create team sub-structures:

  1. Go to Organization > Team > Departments
  2. Click Add Department
  3. Name the department and add a description
  4. Assign team members
  5. Set department managers
  6. Configure department-specific permissions

Team Hierarchy

Establish reporting relationships:

  1. Navigate to Organization > Team > Hierarchy
  2. Use the visual editor to create your team structure
  3. Drag and drop users to establish reporting lines
  4. Save the organizational chart