import{r as i,p as c,q as u,w as t,z as e,t as n,R as s}from"./vendor.8ed37afc.js";const h={class:"markdown-body"},d=s("Users"),g=s(" are the individual accounts for logging in to the App. Each user belongs to a "),p=s("Role"),_=s(" which defines its "),f=s("Permissions"),m=s(". The User Directory shows all users within the project, each with their own customizable profile page."),w=e("p",null,[e("div",{class:"table-of-contents"},[e("ul",null,[e("li",null,[e("a",{href:"#browsing-users"},"Browsing Users")]),e("li",null,[e("a",{href:"#viewing-a-user"},"Viewing a User")]),e("li",null,[e("a",{href:"#editing-a-user"},"Editing a User")])])])],-1),y=e("h2",{id:"browsing-users"},[s("Browsing Users "),e("a",{class:"header-anchor",href:"#browsing-users"},"#")],-1),v=s("Lists all users of the project, with a navigation that allows quick access to the different role groups. This page has the same functionality as other "),b=s("Content Pages"),T=s("."),A=e("h2",{id:"viewing-a-user"},[s("Viewing a User "),e("a",{class:"header-anchor",href:"#viewing-a-user"},"#")],-1),U=e("p",null,"Users are referenced throughout the app, often for accountability purposes. Hovering over a user in this context will provide a popover for basic information, and clicking that popover will navigate you to a readonly view of that user\u2019s profile page.",-1),k=e("h2",{id:"editing-a-user"},[s("Editing a User "),e("a",{class:"header-anchor",href:"#editing-a-user"},"#")],-1),x=s("You can access your profile page from the User Directory or by clicking the User Menu in the "),D=s("Module Bar"),L=s(". The profile page has the same features and functionality as the "),B=s("Item Page"),E=s(". Administrators can customize the fields on this page, but the following are available by default."),N=e("ul",null,[e("li",null,[e("strong",null,"First Name"),s(" \u2014 The given name")]),e("li",null,[e("strong",null,"Last Name"),s(" \u2014 The family/surname")]),e("li",null,[e("strong",null,"Email"),s(" \u2014 A unique email address")]),e("li",null,[e("strong",null,"Password"),s(" \u2014 A hashed system password")]),e("li",null,[e("strong",null,"Avatar"),s(" \u2014 An image to represent the user")]),e("li",null,[e("strong",null,"Location"),s(" \u2014 The city, country, office, or branch name")]),e("li",null,[e("strong",null,"Title"),s(" \u2014 The professional staff title")]),e("li",null,[e("strong",null,"Description"),s(" \u2014 A freeform text description")]),e("li",null,[e("strong",null,"Tags"),s(" \u2014 Keywords for searchability")]),e("li",null,[e("strong",null,"Language"),s(" \u2014 The preferred App language/locale")]),e("li",null,[e("strong",null,"Theme"),s(" \u2014 Light or Dark mode (or based on system preferences)")]),e("li",null,[e("strong",null,"Multi-Factor Authentication"),s(" \u2014 Configuration for MFA")]),e("li",null,[e("strong",null,"Email Notifications"),s(" - Receive emails for notifications")])],-1),P=e("p",null,"The sidebar\u2019s info component also includes the following readonly details:",-1),V=e("ul",null,[e("li",null,[e("strong",null,"User Key"),s(" \u2014 The primary key of the user")]),e("li",null,[e("strong",null,"Last Page"),s(" \u2014 The last App page accessed by the user")]),e("li",null,[e("strong",null,"Last Access"),s(" \u2014 The timestamp of the user\u2019s last App or API action")])],-1),q=e("div",{class:"tip hint"},[e("div",{class:"hint-title"},"System Fields"),e("p",null,"Administrators have access to additional system fields.")],-1),z={setup(C,{expose:a}){const l={title:"User Directory",modularExtension:!1};return a({frontmatter:l}),(F,M)=>{const o=i("router-link"),r=i("DocsWrapper");return c(),u(r,{frontmatter:l},{default:t(()=>[e("div",h,[e("blockquote",null,[e("p",null,[n(o,{to:"/docs/getting-started/glossary#users"},{default:t(()=>[d]),_:1}),g,n(o,{to:"/docs/getting-started/glossary#roles"},{default:t(()=>[p]),_:1}),_,n(o,{to:"/docs/getting-started/glossary#permissions"},{default:t(()=>[f]),_:1}),m])]),w,y,e("p",null,[v,n(o,{to:"/docs/app/content-collections/"},{default:t(()=>[b]),_:1}),T]),A,U,k,e("p",null,[x,n(o,{to:"/docs/app/overview/#_1-module-bar"},{default:t(()=>[D]),_:1}),L,n(o,{to:"/docs/app/content-items/"},{default:t(()=>[B]),_:1}),E]),N,P,V,q])]),_:1})}}};export{z as default};
