LogoLogo
  • Overview
    • Introduction
      • Git-Based Source Control
      • DeviceLink
    • System Requirements
    • Supported Vendors and Device Types
    • Glossary
  • Git-Based Source Control
    • Getting Started
      • Planning
      • Initial Setup
        • Migrations
    • Basic Tasks
      • Navigation
        • Home page
        • Exploring the Web App
        • Exploring the Desktop App
      • Configuration
        • Creating Repositories
        • Creating Templates
        • Cloning Repositories
      • Operations
        • Pulling
        • Committing
        • Pushing
        • Managing History
        • Binary & Large Files
    • Advanced Tasks
      • Branching
        • Branch Protections
      • Pull Requests & Code Review
        • Contributors
        • Reviewers
      • Merging
    • Additional Features
      • Topics
      • Issues
        • Milestones
        • Labels
        • References and Links
      • Wiki
      • Tags & Releases
      • Webhooks
      • Activity
    • Administration
      • Org Settings
      • User Management
        • External Identity Management (SSO + SCIM)
      • Teams & Permissions
        • Permissions by Account Type
      • Registration & Billing
      • Repo Settings
      • Desktop App Options
      • Profile and Settings
        • Notifications
        • Two-Factor Authentication (2FA)
    • Supported Vendors
      • ABB
      • Beckhoff
      • B&R Automation
      • CODESYS
      • Inductive
      • Lenze
      • Rockwell
        • RSLogix 500
        • RSLogix 5000
        • Studio 5000 Logix Designer
      • Schneider
        • Control Expert
        • Machine Expert
      • Siemens
        • Siemens Step7 TIA Portal
        • Siemens Step7 5.x
      • WAGO
    • Integrations
      • Discord
      • Jira
      • Microsoft Teams Connectors
      • Slack
      • Zapier
      • Microsoft Teams Workflows
  • DeviceLink
    • Getting Started
      • Architecture
      • Planning & Installation
    • Sites and Agents
      • Sites
        • Site Settings
        • File Lists
        • Graphs and Metrics
      • Agents
        • Creating a Site-Based Agent
        • Creating a Multi-Site Agent
    • Projects and Devices
    • Vendor Configuration
      • Beckhoff TwinCAT 3
      • CODESYS v3
      • Copia FTP
      • Copia sFTP/SCP
      • Copia Scripting
      • FANUC Robots
      • Rockwell RSLogix 500
        • Smart Filter
      • Rockwell Studio/RSLogix 5000
        • Smart Filter
      • Rockwell PanelView ME HMI
      • Schneider Control Expert
      • Siemens Step7 TIA Portal
      • Siemens Step7 5.x
    • Jobs
      • Job Navigation
      • Creating Jobs
      • Managing Jobs and History
      • Manual Backups
      • Pull Requests
    • Additional Features
      • Webhooks
      • Copia Import Tool
        • Getting Started
        • Preparing your data
        • Importing your data
        • Rolling back a prior import
    • Administration
      • Teams
      • Permissions
      • Notifications
  • Copilot
    • Copia Copilot
    • Getting Started
    • Using Copia Copilot
  • Copilot FAQ
  • Support
    • Best Practices
    • FAQs
      • Git-Based Source Control
        • Troubleshooting
      • DeviceLink
        • Troubleshooting
Powered by GitBook
On this page
  • Organization Member Status
  • Primary Organization Members
  • Non-Primary Organization Members
  • Deprovisioned Members
  • Adding and Removing Users
  • Adding New Users to Your Organization
  • Removing Users From Your Organization

Was this helpful?

  1. Git-Based Source Control
  2. Administration

User Management

PreviousOrg SettingsNextExternal Identity Management (SSO + SCIM)

Last updated 4 months ago

Was this helpful?

Organization Member Status

Copia makes a distinction between "Primary" and "Non-primary" organization members. Copia also enables organization administrators to control access to Copia for their Primary Organization members via deprovisioning and reprovisioning.

Primary Organization Members

Every Copia user has one Primary Organization. Users become Primary Organization members when they are created by an organization (via email invitation or Directory Sync). Primary membership in an organization means the following:

  1. Primary Organization members use the SSO portal associated with their primary organization.

  2. SSO requirements for a user are determined by their Primary Organization's settings.

  3. Administrators of an organization can deprovision and reprovision Primary members.

If a user needs to be assigned to a different Primary Organization, reach out to customer support.

Non-Primary Organization Members

Non-Primary members are any organization members that are not Primary members - they are Primary members of another organization.

These members are not subject to your organization's SSO requirements, so you should more carefully audit them. To make this easier, non-Primary membership is highlighted in team and organization UIs, and non-Primary members are always displayed above Primary members in the members section.

Deprovisioned Members

Organization administrators can "deprovision" Primary members, which prevents them from logging into Copia. As such, deprovisioned members do not count towards your seat limit.

Deprovisioned members cannot log in to Copia, but deprovisioning a member does not delete their account - it is both non-destructive and reversible.

Non-destructive means the work (commits, PRs, etc.) of deprovisioned users isn't lost, nor are deprovisioned users removed from teams. Reversible means members can be reprovisioned.

Deprovisioning and Reprovisioning Members

Organization administrators can deprovision and reprovision primary members from the members section:

Organization administrators can also deprovision or reprovision primary members from the "Administrative Actions..." dropdown on the user's profile page:

Adding and Removing Users

Adding New Users to Your Organization

To add a new user to Copia, you'll need to invite them to a specific team within the organization. First, navigate to the "Members" section of the home page.

Once in the Members view, click on the Invite New Member button. This option will only be available to users who are part of the Owners team.

Copia recommends that you do not invite new users directly to the Owners team until after verifying they have joined your organization, as the Owners team has access to dangerous operations (like deleting the entire Organization).

An invitation email will automatically be sent to the invitee. Their account will appear in the Members tab in a pending state until they complete registration. If you'd prefer to cancel the invitation, simply click the Cancel Invitation button. Whenever they complete registration, the new Member will be added to your Organization and their account will move from the Pending Users tab to the All Users tab.

Removing Users From Your Organization

If you have not set up Directory Sync and you need to remove a user's access to your organization (for example, if the employee leaves your company), you should remove the user's access manually.

If you remove a Member's access to an Organization, their work will not be deleted. Everyone who has viewing privileges on the repository they worked on can still see it. So if only one Team of many in your Organization has access to a specific repository, everyone on that Team will still be able to see the removed user’s work on that repository, but users in a separate Team will not. This is the same behavior regardless of whether a user has been removed or not.

Primary organization members

All Copia users (even deprovisioned ones) have a primary organization, which is why you cannot remove primary members from your organization.

Non-Primary Organization members

Organization admins cannot deprovision non-Primary members of their organization, since the lifecycle of those users is controlled by their Primary organization. Instead, you should remove them from the organization:

Find the user in the list, and click Remove from Org.

The following methods allow Organization administrators to manually deprovision / reprovision members. Copia recommends setting up to enable automatic deprovisioning / reprovisioning of members based on Identity Provider events.

If using , your organization membership will be controlled exclusively via your Identity Provider, and you will not have the option to add or remove users in Copia.

Enter the user's email address, Initial Team, and (if not using ) team privileges for the new individual. Click Send Invitation to continue.

There is one other mechanism aside from email invitations for adding new Members to your Organization - Directory Sync (SCIM). See for more details.

If you set up , users lose access to your organization automatically when you remove them in the Identity Provider.

To remove a Primary member's access to Copia, you should .

deprovision them as described above
Single-Role teams
Directory Sync
Team Mapping
the instructions
Directory Sync (SCIM)
Non-primary member shown in the
Non-primary member highlighted within team
Deprovision option in the "Members" of the
Reprovision option in the "Deprovisioned Users" pane of the
Option to deprovision a user
Confirmation dialog for reprovisioning a user from the Administrative Actions dialog