Team Collaboration (AEN 4.1.1)
==============================

.. raw:: html

    <div class="section" id="project-collaboration">
    <h2>Project Collaboration<a class="headerlink" href="#project-collaboration" title="Permalink to this headline">¶</a></h2>
    <p>Teams collaborate in Anaconda Enterprise Notebooks via <em>Projects</em>.
    Projects allow a team to easily come together with the resources, apps,
    and environments they need to collaborate effectively.</p>
    <p>The project owner and team members of a Anaconda Enterprise Notebooks
    project all have access to:</p>
    <ul class="simple">
    <li>Shared files and home directories</li>
    <li>Shared Python and R environments</li>
    <li>Shared nodes and hardware</li>
    <li>Common apps and</li>
    <li>Web User Interface</li>
    </ul>
    </div>
    <div class="section" id="social">
    <h2>Social<a class="headerlink" href="#social" title="Permalink to this headline">¶</a></h2>
    <p><strong>Team Members, Top Collaborators, Top Tags, Top Rated Projects and Related Projects</strong></p>
    <p>Each project home page includes a list of the top collaborators on a project, its top tags and other top rated projects. You can also see a list of all the team members who have access to a project and view profiles of each team member and their projects.</p>
    <p>If there is a similar project, on the project home page you will see a list of the related projects that use code libraries and functions similar to the ones used in the current project.</p>
    <p>TIP: You will only see projects that you have permission to access, either public projects or private projects on which you are listed as a team member.</p>
    </div>
    <div class="section" id="access-control">
    <span id="id1"></span><h2>Access control<a class="headerlink" href="#access-control" title="Permalink to this headline">¶</a></h2>
    <p>Team members within a project have read-and-write access to all project assets by default.</p>
    <p>You can choose to extend execute access to a team member, or limit access to specific folders and files to members of the project team. You can also add new team members and add or remove access.</p>
    <p>Controlling access is done from each project&#8217;s Workbench application.</p>
    <p>After logging on, from your user home page, select the project you want to manage and click the
    Workbench icon.</p>
    <p>After the Workbench application opens, navigate to the file or folder to which you wish to
    limit access and right-click. From the drop-down menu that appears, select &#8220;Permissions&#8221;. You&#8217;ll see a list
    of owners and team members who have access:</p>
    <p><img alt="image0" src="../../../_images/ae-notebooks/4.1.1/user/permissions_menu.png" /></p>
    <p>Find the team member for whom you wish to change access. You can also add a member and set their access at the same time by clicking the &#8220;Add&#8221; button.</p>
    <p>After each team member&#8217;s name, check or uncheck the permissions you wish
    to allow.  The available permissions are Read, Write, and Execute.</p>
    <p>TIP: If you remove all permissions an individual or group will not be able to access the
    file.</p>
    <p>After making the changes you want, click the &#8220;Submit&#8221; button.</p>
    <p><img alt="image1" src="../../../_images/ae-notebooks/4.1.1/user/permissions_setting.png" /></p>
    <p>NOTE: If the team member is in the Workbench application while you give them access, they may need to
    refresh their browser window to see their newly-granted access.</p>
    </div>
    <div class="section" id="access-for-non-team-members">
    <span id="id2"></span><h2>Access for non-team members<a class="headerlink" href="#access-for-non-team-members" title="Permalink to this headline">¶</a></h2>
    <p>It is possible to grant access to a file or folder with someone who is not part of the project team, as long as that person has an account.</p>
    <p>Sharing with individuals outside the team is a four step process performed
    from the <em>Workbench</em> application.</p>
    <ol class="arabic simple">
    <li>Copy or move the file to your home directory.</li>
    <li>Give user Read &amp; Execute access to your home directory.</li>
    <li>Add the user to the file&#8217;s permissions.</li>
    <li>Have user add directory to their workbench.</li>
    </ol>
    <div class="section" id="copy-or-move-the-file-to-your-home-directory">
    <h3>1. Copy or move the file to your home directory<a class="headerlink" href="#copy-or-move-the-file-to-your-home-directory" title="Permalink to this headline">¶</a></h3>
    <p>You can find your home directory in the Workbench by looking at the file
    tree. Your home folder is at the bottom with your username. To protect the other files in your home directory, we recommend that you make a sub-folder with the name of the person you wish to grant access, then move or copy the file to this folder.</p>
    </div>
    <div class="section" id="grant-access-to-the-file">
    <h3>2. Grant access to the file<a class="headerlink" href="#grant-access-to-the-file" title="Permalink to this headline">¶</a></h3>
    <p>Right-click on the name of the folder to which you wish to grant access, and from the drop-down menu that appears select Permissions. Add the username of the team member who needs access. You must select Read and Execute access for them to see the files but not edit the files.</p>
    <p>Tip: If you grant access to the folder rather than a specific file, you only have to set these permissions the first time you share the folder with this specific user, or whenever you wish to change the permissions.</p>
    </div>
    <div class="section" id="add-the-user-to-the-files-permissions">
    <h3>3. Add the user to the files permissions<a class="headerlink" href="#add-the-user-to-the-files-permissions" title="Permalink to this headline">¶</a></h3>
    <p>You need to add the user to the files permissions using the steps found
    above in the <a class="reference internal" href="#access-control"><span class="std std-ref">Access control</span></a> section.  Once you do this the user
    will, depending on the access you grant, be able to see, read, change, and
    execute the file.  If you add permissions to a folder the user will be able
    to see and access the folder.</p>
    </div>
    <div class="section" id="have-the-user-add-directory-to-their-workbench">
    <h3>4. Have the user add directory to their workbench<a class="headerlink" href="#have-the-user-add-directory-to-their-workbench" title="Permalink to this headline">¶</a></h3>
    <p>The user can now add your home directory to their workbench file
    browser. To do this have the user click on the show directory button at
    the top of the file tree in the workbench.</p>
    <p><img alt="image6" src="../../../_images/ae-notebooks/4.1.1/user/workbench_add_shared_folder_1.png" /></p>
    <p>In the window that pops up the user should add the string
    <strong>/home/yourusername</strong> in the text box and the <strong>Add</strong> button.</p>
    <p><img alt="image7" src="../../../_images/ae-notebooks/4.1.1/user/workbench_add_shared_folder_2.png" /></p>
    <p>After clicking add the added folder will appear below the text field.
    The user can now close the window by clicking on the &#8220;x&#8221; in the upper
    right or by clicking outside the window.</p>
    <p><img alt="image8" src="../../../_images/ae-notebooks/4.1.1/user/workbench_add_shared_folder_3.png" /></p>
    <p>Once the user refreshes the workbench using the refresh button, they will see the shared file.</p>
    <p><img alt="image10" src="../../../_images/ae-notebooks/4.1.1/user/workbench_add_shared_folder_4.png" /></p>
    </div>
    </div>
