[{"data":1,"prerenderedAt":450},["ShallowReactive",2],{"docs-admin\u002Fserver-configuration":3,"navigation":340},{"id":4,"title":5,"body":6,"description":332,"extension":333,"meta":334,"navigation":335,"path":336,"seo":337,"stem":338,"__hash__":339},"docs\u002F2.admin\u002F6.server-configuration.md","Server Configuration",{"type":7,"value":8,"toc":323},"minimark",[9,13,31,46,50,120,124,130,192,201,205,208,246,250,261,265,268,284,287,290,305],[10,11,5],"h1",{"id":12},"server-configuration",[14,15,16,17,21,22,27,28,30],"p",{},"The ",[18,19,20],"strong",{},"Server Config"," page in the ",[23,24,26],"a",{"href":25},"admin-console","Admin console"," is where you adjust how the running server behaves, configure outgoing email, review licensing, and apply a new license. It requires the ",[18,29,20],{}," global permission.",[14,32,33,34,37,38,41,42,45],{},"Changes to the ",[18,35,36],{},"General"," and ",[18,39,40],{},"SMTP"," sections are applied and saved to disk when you click ",[18,43,44],{},"Save",".",[47,48,36],"h2",{"id":49},"general",[51,52,53,66],"table",{},[54,55,56],"thead",{},[57,58,59,63],"tr",{},[60,61,62],"th",{},"Setting",[60,64,65],{},"Description",[67,68,69,80,90,100,110],"tbody",{},[57,70,71,77],{},[72,73,74],"td",{},[18,75,76],{},"Server URL",[72,78,79],{},"The public-facing URL of this server. Used when building links in emails and redirects.",[57,81,82,87],{},[72,83,84],{},[18,85,86],{},"Support Email",[72,88,89],{},"The address shown to users for support enquiries.",[57,91,92,97],{},[72,93,94],{},[18,95,96],{},"Session Timeout (hours)",[72,98,99],{},"How long a user session remains valid before the user must log in again.",[57,101,102,107],{},[72,103,104],{},[18,105,106],{},"New users created as disabled",[72,108,109],{},"When enabled, newly registered accounts are disabled until an administrator manually approves them. Useful for closed deployments.",[57,111,112,117],{},[72,113,114],{},[18,115,116],{},"Only admins can create organisations",[72,118,119],{},"When enabled, regular users cannot create organisations — only administrators can.",[47,121,123],{"id":122},"smtp-email","SMTP (Email)",[14,125,126,127,129],{},"udServer sends email for invitations and notifications through an SMTP server. Enable ",[18,128,40],{}," and provide:",[51,131,132,140],{},[54,133,134],{},[57,135,136,138],{},[60,137,62],{},[60,139,65],{},[67,141,142,152,162,172,182],{},[57,143,144,149],{},[72,145,146],{},[18,147,148],{},"SMTP Server",[72,150,151],{},"Hostname or IP of the outgoing mail server.",[57,153,154,159],{},[72,155,156],{},[18,157,158],{},"From Address",[72,160,161],{},"The email address used as the sender.",[57,163,164,169],{},[72,165,166],{},[18,167,168],{},"Use TLS",[72,170,171],{},"Whether to connect using TLS.",[57,173,174,179],{},[72,175,176],{},[18,177,178],{},"Username",[72,180,181],{},"SMTP authentication username. Leave blank to clear stored credentials.",[57,183,184,189],{},[72,185,186],{},[18,187,188],{},"Password",[72,190,191],{},"SMTP authentication password. Leave blank when saving to keep the existing password unchanged.",[193,194,195],"blockquote",{},[14,196,197,198,200],{},"The SMTP password is never returned by the server, so the field is always shown blank. Entering a value replaces the stored password; leaving it blank keeps the current one. Clearing the ",[18,199,178],{}," clears both the username and password.",[47,202,204],{"id":203},"server-info","Server Info",[14,206,207],{},"This read-only section reports the current state of the server:",[209,210,211,218,224,230,236],"ul",{},[212,213,214,217],"li",{},[18,215,216],{},"Server ID"," — the unique identifier for this server instance.",[212,219,220,223],{},[18,221,222],{},"Version"," — the running server version.",[212,225,226,229],{},[18,227,228],{},"Users (used \u002F limit)"," — current user count against the licensed limit.",[212,231,232,235],{},[18,233,234],{},"Shards (used \u002F limit)"," — current shard count against the licensed limit.",[212,237,238,241,242,245],{},[18,239,240],{},"Server Expiry"," \u002F ",[18,243,244],{},"Session Expiry"," — when the current license's server and session entitlements expire.",[47,247,249],{"id":248},"licensed-domains","Licensed Domains",[14,251,252,253,256,257,260],{},"If the active license includes domain or pool entitlements, they are listed here with each domain's ",[18,254,255],{},"session limit"," and whether it is a ",[18,258,259],{},"premium"," domain. This section is hidden when the license defines no domains.",[47,262,264],{"id":263},"applying-a-license","Applying a License",[14,266,267],{},"You can apply or update the server's license directly from this page — there is no need for filesystem access to the host.",[269,270,271,278],"ol",{},[212,272,273,274,277],{},"Paste the license JSON into the ",[18,275,276],{},"License JSON"," box.",[212,279,280,281,45],{},"Click ",[18,282,283],{},"Apply License",[14,285,286],{},"The license is validated against the running server (contacting the licensing server for online licenses), applied immediately, and persisted so it survives a restart. The Server Info and Licensed Domains sections refresh to reflect the new entitlements.",[14,288,289],{},"If the license is rejected, check that the JSON is complete and valid and that the server can reach the licensing server for online licenses.",[193,291,292],{},[14,293,294,295,299,300,304],{},"Applying a license is recorded in the ",[23,296,298],{"href":297},"analytics-and-logs#system-log","System Log"," as a ",[301,302,303],"code",{},"LicenseApplied"," event.",[14,306,307,308,322],{},"For the underlying API used by this page, see ",[23,309,311,314,315,318,319],{"href":310},"\u002Fdocs\u002Fdev\u002FudServerAPI#server-configuration",[301,312,313],{},"\u002F_config\u002Ffull",", ",[301,316,317],{},"\u002F_config\u002Fmodify",", and ",[301,320,321],{},"\u002F_config\u002Flicense"," in the developer guide.",{"title":324,"searchDepth":325,"depth":325,"links":326},"",2,[327,328,329,330,331],{"id":49,"depth":325,"text":36},{"id":122,"depth":325,"text":123},{"id":203,"depth":325,"text":204},{"id":248,"depth":325,"text":249},{"id":263,"depth":325,"text":264},"The Server Config page in the Admin console is where you adjust how the running server behaves, configure outgoing email, review licensing, and apply a new license. It requires the Server Config global permission.","md",{},true,"\u002Fadmin\u002Fserver-configuration",{"title":5,"description":332},"2.admin\u002F6.server-configuration","VySElVX8a_rPaBwRVf3SGMe2usqGvmj8bEvd9C5MhWo",[341,345,398,441],{"title":342,"path":343,"stem":344},"udServer Manuals","\u002F","0.index",{"title":346,"path":347,"stem":348,"children":349},"User Guide","\u002Fdocs\u002Fuser","1.user\u002F0.index",[350,354,358,362,366,370,374,378,382,386,390,394],{"title":351,"path":352,"stem":353},"Login","\u002Fdocs\u002Fuser\u002Flogin","1.user\u002F1.login",{"title":355,"path":356,"stem":357},"Account Settings","\u002Fdocs\u002Fuser\u002Faccount-settings","1.user\u002Faccount-settings",{"title":359,"path":360,"stem":361},"Files","\u002Fdocs\u002Fuser\u002Ffiles","1.user\u002Ffiles",{"title":363,"path":364,"stem":365},"Jobs","\u002Fdocs\u002Fuser\u002Fjobs","1.user\u002Fjobs",{"title":367,"path":368,"stem":369},"3rd Party Licenses","\u002Fdocs\u002Fuser\u002Flicenses","1.user\u002Flicenses",{"title":371,"path":372,"stem":373},"Organisations","\u002Fdocs\u002Fuser\u002Forganisations","1.user\u002Forganisations",{"title":375,"path":376,"stem":377},"Permissions","\u002Fdocs\u002Fuser\u002Fpermissions","1.user\u002Fpermissions",{"title":379,"path":380,"stem":381},"Connecting an Azure Blob Container to a Project","\u002Fdocs\u002Fuser\u002Fproject-azure-setup","1.user\u002Fproject-azure-setup",{"title":383,"path":384,"stem":385},"Connecting an AWS S3 Bucket to a Project","\u002Fdocs\u002Fuser\u002Fproject-s3-setup","1.user\u002Fproject-s3-setup",{"title":387,"path":388,"stem":389},"Projects","\u002Fdocs\u002Fuser\u002Fprojects","1.user\u002Fprojects",{"title":391,"path":392,"stem":393},"Scenes","\u002Fdocs\u002Fuser\u002Fscenes","1.user\u002Fscenes",{"title":395,"path":396,"stem":397},"Software Downloads","\u002Fdocs\u002Fuser\u002Fsoftware","1.user\u002Fsoftware",{"title":399,"path":400,"stem":401,"children":402},"IT Administrators Guide","\u002Fdocs\u002Fadmin","2.admin\u002F0.index",[403,407,411,415,419,423,427,429,433,437],{"title":404,"path":405,"stem":406},"System Requirements","\u002Fdocs\u002Fadmin\u002Fsystem-requirements","2.admin\u002F1.system-requirements",{"title":408,"path":409,"stem":410},"Publishing Software (Packages)","\u002Fdocs\u002Fadmin\u002Fsoftware-packages","2.admin\u002F10.software-packages",{"title":412,"path":413,"stem":414},"Generic Installation","\u002Fdocs\u002Fadmin\u002Fgettingstarted","2.admin\u002F2.gettingstarted",{"title":416,"path":417,"stem":418},"Setting up on an Amazon EC2 instance","\u002Fdocs\u002Fadmin\u002Famazon-ec2","2.admin\u002F3.amazon-ec2",{"title":420,"path":421,"stem":422},"Configuring OAuth \u002F OIDC Authentication","\u002Fdocs\u002Fadmin\u002Foauth","2.admin\u002F4.oauth",{"title":424,"path":425,"stem":426},"Admin Console","\u002Fdocs\u002Fadmin\u002Fadmin-console","2.admin\u002F5.admin-console",{"title":5,"path":428,"stem":338},"\u002Fdocs\u002Fadmin\u002Fserver-configuration",{"title":430,"path":431,"stem":432},"Users & Organisations","\u002Fdocs\u002Fadmin\u002Fusers-and-organisations","2.admin\u002F7.users-and-organisations",{"title":434,"path":435,"stem":436},"Analytics & System Log","\u002Fdocs\u002Fadmin\u002Fanalytics-and-logs","2.admin\u002F8.analytics-and-logs",{"title":438,"path":439,"stem":440},"Webhooks","\u002Fdocs\u002Fadmin\u002Fwebhooks","2.admin\u002F9.webhooks",{"title":442,"path":443,"stem":444,"children":445},"Developers Guide","\u002Fdocs\u002Fdev","3.dev\u002F0.index",[446],{"title":447,"path":448,"stem":449},"udServer API","\u002Fdocs\u002Fdev\u002Fudserverapi","3.dev\u002FudServerAPI",1783233110954]