# Approve and Manage Contributors

After a company signs a CCLA, the company's CLA Managers can approve their company's employees to contribute by adding them to their Approved List for that project. **Approved Lists** are lists of domain names, email addresses of individuals, GitHub usernames, GitHub organization names, that allow contributors to be authorized to contribute under the signed CCLA.

{% hint style="info" %}
**Note:** CLA Managers may receive an email after a contributor sends a request to be added to the Approved list. To approve them, the CLA Manager must add their email address or GitHub username to the approved list.
{% endhint %}

As a CLA manager for a project, you can:

* ​[Add Contributors to the project's Approved List](#add-contributor-s)​
* ​[Edit the details for an Approved List criteria](#edit-a-contributors-details)​
* ​[Delete a Contributor from the project's Approved List](#delete-a-contributors-details)​

{% hint style="info" %}
**Note**: Before doing any of the following actions, you must first be a CLA Manager under a signed CCLA. If your company has not yet signed a CCLA, you will need to first [coordinate the CCLA signing process](https://docs.linuxfoundation.org/lfx/easycla/v2-current/corporate-cla-managers/coordinate-signing-cla-and-become-initial-cla-manager).
{% endhint %}

## **Add Contributor(s)** <a href="#add-contributor-s" id="add-contributor-s"></a>

1. ​Sign in to the[ EasyCLA Corporate Console](https://organization.lfx.linuxfoundation.org/company/dashboard).
2. Click a project of interest.
3. Click **+ Add Approval Criteria** under **Approved List Of Contributions From My Organization**.

![Add Approval Criteria](https://3411187760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2DCN9UgoRgMEkgnLyP-887967055%2Fuploads%2Fgit-blob-b9ba2cd1ab91696e612dcc42fd46bf031d3f5e73%2Fadd%20approval%20criteria.png?alt=media\&token=6b877ff1-0bfb-4596-9e75-d51ff6e2ec20)

4\. On the **Add Approval Criteria** window, select an option from the drop-down list, and provide details in the field next to it.

![Add Approval Criteria](https://3411187760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2DCN9UgoRgMEkgnLyP-887967055%2Fuploads%2Fgit-blob-23cbd4d6bb095315e41df8da2fd95ddb2e20688f%2Fadd%20approval%20criteria%20\(1\).png?alt=media)

{% hint style="info" %}
**Note:**

* *Email Address Domain* allows contribution from anyone with an email address with that domain name.
* *Contributor's Gerrit/GitHub Email address* allows contribution from the person with that email address.
* *GitHub Organization* allows contribution from anyone in that GitHub organization.
* *GitHub Username* allows contribution from the contributor with that GitHub username.
* *GitLab Group URL* allows contribution from anyone associated with the GitLab Group.
* *GitLab Username* allows contribution from the contributor with that GitLab username.
  {% endhint %}

5\. Click **+Add More** to add other details for more contributors.

6\. Click **Save** to save the approval criteria settings.

{% hint style="info" %}
**Note:** If you add a contributor to the approved list after you receive an email requesting authorization, inform them to [acknowledge company contribution](https://docs.linuxfoundation.org/lfx/easycla/contributors/corporate-contributor#acknowledge-company-contribution) before they contribute to the project.
{% endhint %}

## Edit a Contributor's Details <a href="#edit-a-contributors-details" id="edit-a-contributors-details"></a>

Click ![](https://3411187760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2DCN9UgoRgMEkgnLyP-887967055%2Fuploads%2Fgit-blob-0369e1c60857492b84f15ec24582027c07b62b00%2FEdit_Icon.png?alt=media\&token=0c427779-6415-405c-ab8d-5d39c69aa070) in the row for one of the Approval List criteria, make edits, and click **Save**.

## Delete a Contributor's Details <a href="#delete-a-contributors-details" id="delete-a-contributors-details"></a>

Click ![](https://3411187760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2DCN9UgoRgMEkgnLyP-887967055%2Fuploads%2Fgit-blob-2e6a55d536f88c31b5c05888f58a9431dacb7b90%2FDelete_Icon.png?alt=media\&token=63a190c7-ca7c-4130-b5bd-2513c79c5781) in the row for one of the Approval List criteria, to delete the contributor or the group criteria.

{% hint style="info" %}
**Note:** If you delete a contributor's details or an approval criteria, then the status of signature for the contributor, who signed a CLA under a CLA group with that criteria, will be displayed as "Disabled" under Signatory tab of the CLA group on project console. For details about the statuses see, [Signatures](https://docs.linuxfoundation.org/lfx/easycla/project-managers/view-and-manage-cla-group-details#signatures). Only Project Managers and Community Program managers can access project console (also called Project Control Center).
{% endhint %}

![Delete Contributors](https://3411187760-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M2DCN9UgoRgMEkgnLyP-887967055%2Fuploads%2Fgit-blob-740f5b20fad72fbc09c0dfcb9048592f66943bc7%2Fdelete%20contributors.png?alt=media\&token=c5f84f3a-aa8e-41ef-9f7f-efed85324086)
