> ## Documentation Index
> Fetch the complete documentation index at: https://landinglens.docs.landing.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Public and Private Projects

export const vp = 'Visual Prompting';

export const smartLabel = 'Smart Labeling';

export const productLL = 'LandingLens';

export const mi = 'Mobile Inference';

export const llsf = 'LandingLens on Snowflake';

export const companyName = 'LandingAI';

*This article applies to these versions of LandingLens:*

<table>
  <thead>
    <tr>
      <th>LandingLens</th>
      <th>LandingLens on Snowflake</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td><span class="check-icon">✓</span></td>
      <td><span class="check-icon">✓</span></td>
    </tr>
  </tbody>
</table>

When you create a project, it is public by default. This means that everyone in your LandingLens organization can access it. You can make the project private at any time, and invite only specific members to access the project.

Regardless of whether your project is public or private, no one outside of your LandingLens organization can access your project.

<Info>If you're using {llsf}, a "member" is considered to be a user that has logged in to your instance of {llsf}.</Info>

## Project Permissions

When you invite members to your project, you can choose how they can participate in your project. This is managed with Permissions. These are the types of Permissions:

* **Upload Data**: Users can upload images.
* **Train Model**: Users can train the model.
* **Deploy Model**: Users can deploy the model.
* **Direct Label**: Users can label images.

## Limit Project Access to Specific Members (Make Private)

<iframe width="560" height="315" src="https://www.youtube.com/embed/TnYtaWEmx7I?&wmode=opaque&rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen />

1. Open the project.
2. Click **Settings** in the left sidebar.
3. Click **Edit** on the **Permission** tab.
   <img src="https://mintcdn.com/landinglens/TJ8p3AwYZ8yXbABY/images/InviteUsers_1(2).png?fit=max&auto=format&n=TJ8p3AwYZ8yXbABY&q=85&s=c52f8674ea90bb1e1b84d8c3e0c8724a" alt="InviteUsers_1(2)" width="1204" height="978" data-path="images/InviteUsers_1(2).png" />
4. Select **Only invited members can access the project**.
   <img src="https://mintcdn.com/landinglens/TJ8p3AwYZ8yXbABY/images/InviteUsers_2.png?fit=max&auto=format&n=TJ8p3AwYZ8yXbABY&q=85&s=c37f63f3a2e9cdaa12f4cb697a0073be" alt="InviteUsers_2" width="1096" height="716" data-path="images/InviteUsers_2.png" />
5. Click **Invite**.
6. Search by name to narrow down the list of users.
7. Select the members you want to invite.
8. Select the [Project Permissions](#project-permissions) you want to give the member.
9. Click **Add Members to Projects**. An email is sent to the users, inviting them to your project.
   <img src="https://mintcdn.com/landinglens/TJ8p3AwYZ8yXbABY/images/InviteUsers_4(1).png?fit=max&auto=format&n=TJ8p3AwYZ8yXbABY&q=85&s=7ad2df9f38dbcf5a4ac09a1c69add02b" alt="InviteUsers_4(1)" width="1978" height="846" data-path="images/InviteUsers_4(1).png" />

### Member Actions on the Permission Tab

The Permission tab on the Settings page allows you to manage member access to projects. These are the actions you can perform:

* **Manage Permissions**: Edit the Permissions of the member. This option is only available for members that have the "Standard" role.
* **Change Role**: Projects have three types of Roles—Owner, Labeler, and Standard.
  * **Owners** are generally the creators of projects. They can perform any action on the project.
  * **Labelers** can only label images.
  * **Standard** members can have a mix of access to a project. Their access is defined with [Permissions](#project-permissions).
* **Transfer Ownership**: Make the selected user Owner of the project.
* **Remove**: Remove the member from the project.
  <img src="https://mintcdn.com/landinglens/B8kQNOJyTnzsc2HR/images/UserActions.png?fit=max&auto=format&n=B8kQNOJyTnzsc2HR&q=85&s=b9bdf0e251dbadc7240f3e964c520ab6" alt="UserActions" width="2212" height="1414" data-path="images/UserActions.png" />

<Info>After making an edit, click **Done** to save your updates.</Info>

## Grant Project Access to All Members in Your Organization (Make Public)

If you've made a project private, you can make it public again. To do this:

1. Open the project.
2. Click **Settings** in the left sidebar.
3. Click **Edit** on the **Permission** tab.
   <img src="https://mintcdn.com/landinglens/HdZmNNXb6yecqmgJ/images/MakePublic_1.png?fit=max&auto=format&n=HdZmNNXb6yecqmgJ&q=85&s=63e2b8107ea081c6c41db511af661f72" alt="MakePublic_1" width="1098" height="892" data-path="images/MakePublic_1.png" />
4. Select **Anyone in the organization can access the project**.
   <img src="https://mintcdn.com/landinglens/HdZmNNXb6yecqmgJ/images/MakePublic_2.png?fit=max&auto=format&n=HdZmNNXb6yecqmgJ&q=85&s=be4da54476aeefb329f5f6970c29b06d" alt="MakePublic_2" width="1090" height="693" data-path="images/MakePublic_2.png" />
5. Confirm that you want to make the project public.
   <img src="https://mintcdn.com/landinglens/HdZmNNXb6yecqmgJ/images/MakePublic_3.png?fit=max&auto=format&n=HdZmNNXb6yecqmgJ&q=85&s=4dfdf929b400b713ab79f1a444a49d40" alt="MakePublic_3" width="1177" height="410" data-path="images/MakePublic_3.png" />
