1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4392],{46076:(e,s,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/add-project-user-how-to",function(){return t(55571)}])},55571:(e,s,t)=>{"use strict";t.r(s),t.d(s,{default:()=>AddProjectUserHowToPage});var r=t(37876),a=(t(14232),t(69851));const n=(0,t(49932).A)((0,r.jsx)("path",{d:"M22 9V7h-2v2h-2v2h2v2h2v-2h2V9zM8 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0 1c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m4.51-8.95C13.43 5.11 14 6.49 14 8s-.57 2.89-1.49 3.95C14.47 11.7 16 10.04 16 8s-1.53-3.7-3.49-3.95m4.02 9.78C17.42 14.66 18 15.7 18 17v3h2v-3c0-1.45-1.59-2.51-3.47-3.17"}),"GroupAdd");var o=t(12553),i=t.n(o);const d=[{field:"Role",required:!1,note:"The user's role within this project. Role options are configured per project type."},{field:"Allocated Hours / Week",required:!0,note:"How many hours per week this person is allocated to the project."},{field:"Read Only",required:!1,note:"When on, the user can view all project content but cannot create or edit anything."},{field:"Team Leader",required:!1,note:"Marks this person as a team leader on the project. Cannot be set at the same time as Read Only."}],c=[{q:'I don\'t see the "Add User" button on the Members tab',a:"Adding members requires update permission on the project. If you don't see the button, ask the project manager or an admin to add the member for you, or to grant you the necessary access."},{q:"The user I want to add doesn't appear in the list",a:"The list only shows active enterprise users who are not already on the project. If the person is missing, they may not have a Silverile account yet â an admin needs to create one for them first under Enterprise Settings â Users."},{q:"The user I want is in the list but greyed out or has no Add button",a:"They are already a member of this project. Close the dialog and look for them in the current members list."},{q:'"Please select either Read Only or Team Leader"',a:"A member cannot be both Read Only and Team Leader at the same time. Choose one or leave both off."},{q:"I added the wrong user by mistake",a:"Open the member's row in the Members tab and use the delete/remove option to remove them from the project. This removes their project access only â it does not delete their enterprise account."}],Static_AddProjectUserHowTo=()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)("div",{className:i().detailHeader,children:[(0,r.jsx)(n,{style:{fontSize:22}}),(0,r.jsx)("h1",{className:i().detailTitle,children:"Add a User to a Project"}),(0,r.jsx)("span",{className:i().badge,children:"Projects"})]}),(0,r.jsx)("h2",{id:"overview","data-section":"overview",className:i().sectionTitle,children:"Overview"}),(0,r.jsx)("p",{className:i().body,children:"Adding a user to a project gives them access to that project's stories, sprints, defects, and settings. You can control how much access they have â full contributor, team leader, or read-only viewer â and set how many hours per week they're allocated to the project."}),(0,r.jsxs)("div",{className:i().callout,children:["This flow adds ",(0,r.jsx)("strong",{children:"existing enterprise users"})," to a project. The person must already have a Silverile account. If they don't have one yet, an admin needs to create it first under Enterprise Settings â Users."]}),(0,r.jsx)("h2",{id:"permissions","data-section":"permissions",className:i().sectionTitle,children:"Who can add members"}),(0,r.jsxs)("p",{className:i().body,children:["You need update permission on the project. Typically this means being the project manager or a Silverile admin. If the ",(0,r.jsx)("strong",{children:"Add User"})," button isn't visible on the Members tab, ask your project manager to add the member or grant you access."]}),(0,r.jsx)("h2",{id:"step-1","data-section":"step-1",className:i().sectionTitle,children:"Step 1 â Open the Members tab"}),[(0,r.jsx)(r.Fragment,{children:"Navigate to the project you want to add someone to"}),(0,r.jsxs)(r.Fragment,{children:["Open the project dashboard and click the ",(0,r.jsx)("strong",{children:"Members"})," tab"]}),(0,r.jsxs)(r.Fragment,{children:["You'll see all current members listed. Click ",(0,r.jsx)("strong",{children:"Add User"})," to open the user picker"]})].map((e,s)=>(0,r.jsxs)("div",{className:i().stepRow,children:[(0,r.jsx)("span",{className:i().stepNum,children:s+1}),(0,r.jsx)("span",{className:i().stepBody,children:e})]},s)),(0,r.jsx)("h2",{id:"step-2","data-section":"step-2",className:i().sectionTitle,children:"Step 2 â Find and add the user"}),(0,r.jsx)("p",{className:i().body,children:"The dialog shows all active enterprise users who are not yet members of this project. Users already on the project are excluded automatically."}),[(0,r.jsx)(r.Fragment,{children:"Use the search box to filter by name, User ID, or email"}),(0,r.jsx)(r.Fragment,{children:"Find the person you want to add"}),(0,r.jsxs)(r.Fragment,{children:["Click ",(0,r.jsx)("strong",{children:"Add"})," on their row â they are added to the project immediately"]}),(0,r.jsx)(r.Fragment,{children:"Repeat for any other users you want to add before closing the dialog"})].map((e,s)=>(0,r.jsxs)("div",{className:i().stepRow,children:[(0,r.jsx)("span",{className:i().stepNum,children:s+1}),(0,r.jsx)("span",{className:i().stepBody,children:e})]},s)),(0,r.jsx)("h2",{id:"step-3","data-section":"step-3",className:i().sectionTitle,children:"Step 3 â Set the
1ir role and access"}),(0,r.jsx)("p",{className:i().body,children:"After closing the dialog, the new member appears in the Members list. Click their row to set their project-specific settings:"}),(0,r.jsx)("div",{className:i().tableWrap,children:(0,r.jsxs)("table",{className:i().table,children:[(0,r.jsx)("thead",{children:(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{children:"Setting"}),(0,r.jsx)("th",{children:"Required"}),(0,r.jsx)("th",{children:"Notes"})]})}),(0,r.jsx)("tbody",{children:d.map(e=>(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{style:{fontWeight:600,whiteSpace:"nowrap"},children:e.field}),(0,r.jsx)("td",{children:(0,r.jsx)("span",{className:e.required?i().requiredYes:i().requiredNo,children:e.required?"Yes":"No"})}),(0,r.jsx)("td",{children:e.note})]},e.field))})]})}),(0,r.jsxs)("div",{className:i().callout,children:[(0,r.jsx)("strong",{children:"Read Only"})," and ",(0,r.jsx)("strong",{children:"Team Leader"})," are mutually exclusive â you can set one or neither, but not both at the same time."]}),(0,r.jsx)("h2",{id:"after-adding","data-section":"after-adding",className:i().sectionTitle,children:"After adding"}),(0,r.jsxs)("p",{className:i().body,children:["The user gains access to the project immediately. They can see it in their project switcher and in their ",(0,r.jsx)("strong",{children:"My Work"})," list. No email notification is sent â let them know directly that they've been added."]}),(0,r.jsx)("p",{className:i().body,children:"What they can do depends on their access level:"}),(0,r.jsx)("ul",{style:{paddingLeft:"20px",marginBottom:"16px"},children:[(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("strong",{children:"Regular member"})," â can view and contribute to stories, sprints, and defects based on project permissions"]}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("strong",{children:"Team Leader"})," â same as a regular member, with team leadership designation"]}),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("strong",{children:"Read Only"})," â can browse all project content but cannot create, edit, or delete anything"]})].map((e,s)=>(0,r.jsx)("li",{className:i().body,style:{marginBottom:"6px"},children:e},s))}),(0,r.jsx)("h2",{id:"managing","data-section":"managing",className:i().sectionTitle,children:"Managing project members"}),(0,r.jsx)("h3",{className:i().subTitle,children:"Update a member's settings"}),(0,r.jsx)("p",{className:i().body,children:"Click any member's row in the Members tab to edit their role, allocated hours, or access level. Changes take effect immediately."}),(0,r.jsx)("h3",{className:i().subTitle,children:"Remove a member"}),(0,r.jsx)("p",{className:i().body,children:"Open the member's row and use the remove option. This removes their access to this project only â their enterprise account and membership on other projects is unaffected."}),(0,r.jsx)("h3",{className:i().subTitle,children:"Organise members into teams"}),(0,r.jsxs)("p",{className:i().body,children:["For larger projects, you can group members into sub-teams using the ",(0,r.jsx)("strong",{children:"Teams"})," tab on the project dashboard. Teams help organise work and filter views by group."]}),(0,r.jsx)("h2",{id:"troubleshooting","data-section":"troubleshooting",className:i().sectionTitle,children:"Troubleshooting"}),(0,r.jsx)("div",{className:i().troubleList,children:c.map((e,s)=>(0,r.jsxs)("div",{className:i().troubleCard,children:[(0,r.jsx)("p",{className:i().troubleQ,children:e.q}),(0,r.jsx)("p",{className:i().troubleA,children:e.a})]},s))})]});function AddProjectUserHowToPage(){return(0,r.jsx)(a.A,{children:(0,r.jsx)(Static_AddProjectUserHowTo,{})})}}},e=>{e.O(0,[9851,6593,636,8792],()=>{return s=46076,e(e.s=s);var s});var s=e.O();_N_E=s}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.