v2
  • LFX Toolkit
  • Release Notes
  • EasyCLA
    • Releases and Known Issues
    • Getting Started
      • Prerequisites
      • EasyCLA Troubleshooting
        • EasyCLA is Disabled
      • EasyCLA FAQs
      • EasyCLA Development Components
    • Project Managers
      • Set up project on EasyCLA
      • Sign in to Project Control Center
      • Create New CLA Group
      • Update Templates
      • Add or Remove a Project from CLA Group
      • View and Manage CLA Group Details
      • Add and Manage GitHub Organizations
      • Add and Manage Gerrit Organizations
      • Add and Manage GitLab Groups
      • View Connection Status of Git Organizations and Repositories
      • Enforce or Remove CLA Mechanism
      • Invalidate a Contributor's Signature
      • Uninstall the EasyCLA Application
    • Contributors
      • Individual Contributor
      • Corporate Contributor
    • Corporate CLA Managers
      • Sign In to the EasyCLA Corporate Console
      • Coordinate Signing CCLA and become initial CLA Manager
      • Add or Delete CLA Managers
      • Approve and Manage Contributors
    • CCLA Signatories
      • Review and Sign a Corporate CLA by Request
    • Glossary
  • Corporate CLA Console
    • Dashboard
    • Projects
      • Sign CLA for a Project
      • Add or Delete a CLA Manager
      • Add and Manage a Contributor
    • Manage Organization
    • Manage your Profile
  • Security Service
    • GitHub Onboarding
    • Manage Vulnerabilities
    • Manage False Positives
      • Regular Expressions Cheat Sheet
    • Manage Non Inclusive Naming
  • Project Control Center (PCC) - Pre Release
    • Overview
    • Adding a Main Project
    • Setup Services for a Project
    • IT Services for a Project
    • EasyCLA Service
    • PCC Dashboard
    • Security Service
    • Cloud Providers
    • Enabling Email Forwarding
    • Setting up a Domain for a Project
    • Source Control
    • Issue Tracking for a Project
    • Mailing List
    • Setting up Wiki
    • Meetings
  • Organization Dashboard - Pre Release
    • Overview
    • Global Statistics
    • Projects
    • My Organization
    • Organization Profile
    • Managing Teams
    • Global Events
    • Global Training and Certifications
    • Resources
    • Membership Details of a Project
    • Benefits
    • Committees
    • Project Contributors
    • Meetings
    • Project Contributions
    • Member Promotions
    • Dashboard
    • Membership Summary
    • Training and Certifications
    • Events Insights
    • Global Attendee Insights
Powered by GitBook
On this page
  1. EasyCLA
  2. Project Managers

Create New CLA Group

PreviousSign in to Project Control CenterNextUpdate Templates

Last updated 3 years ago

A CLA Group defines:

  • What CLA types your project requires for pull requests or push submissions — corporate CLA (CCLA), individual CLA (ICLA), or both

  • What CLA templates are used for the CCLA and/or ICLA

  • What GitHub repositories, Gerrit instances, or both are enforced for CLA mechanism

A single CLA Group includes a pair of CCLA and ICLA templates, if both types are enabled for that CLA Group.

To Create a project's CLA Group:

  1. to the .

  2. Under My Projects, click a project or search the project from the search bar for which you want to create a CLA group.

  3. On the home page, scroll down to Tools Status section, and click EasyCLA.

4. Click +Add New CLA Group. Note: For the current v2 release, a single project can have only one CLA Group. If you have already created a CLA Group for that project, or for a parent of that project, the +Add New CLA Group button will be disabled and you will not be able to create another CLA group for that project

5. Under CLA Group Name tab, provide a CLA group name and a brief description in the respective fields.

Note: Click the help icons (?) to know more about a field or check box.

6. Select the check boxes as applicable to the contributors of a project, and click Next.

  • A warning message appears if you select only one. Most projects will enable contributions under a CCLA as well as an ICLA.

  • If you only select Corporate CLA, then only corporate employees can sign and contribute to your project.

  • If you only select Individual CLA, then only individuals can sign and contribute to your project.

7. Under Edit/Review Template tab, review the project name, project full entity name. If these are not correct, stop and do not proceed. Check the Project object database settings and contact the LF legal team at legal@linuxfoundation.org if you have questions.

8. Then, select a template from Template drop-down. and provide appropriate point of contact in the Email Address of Person Managing Project field. This will be filled into the CLA templates as the email address for contributors to submit signed CLAs if they want to sign them manually, rather than via DocuSign.

Note:

  • Both the available templates are standard CCLA / ICLA pairs that are used by several projects on EasyCLA. These templates are derived from the Apache Software Foundation's CLAs and Academy Software Foundation's CLAs, but are not identical to either of them.

10. If the Project for which you are creating the CLA Group has no subprojects, then click Finish and skip the next step.

11. If the Project for which you are creating the CLA Group does have subprojects, then click Next. Under the Select Projects tab, select the projects that you want to enroll under the CLA group, and click Finish.

Note: As mentioned above, for the initial v2 release, a single project can only have one CLA Group. If you have already created a CLA Group for that project, or for a parent of that project, the +Add New CLA Group button will be disabled and you will not be able to create another CLA group for that project.

If you want to use a different template than the ones listed, with the correct CCLA and ICLA templates that your project will use.

9. Review the generated CCLA and ICLA templates. If the filled-in values or other contents of the template do not look correct, stop and do not proceed. Contact the EasyCLA support team by if you need assistance.

create a support ticket
filing a support ticket
Sign in
Project Control Center
Tools Status
Add New CLA Group
Edit and Review Template
Creating CLA Group at Project Group Level