diff --git a/README.md b/README.md index d20ac672..45b9710d 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,7 @@ The following steps will configure your Windows 10 machine for building the Remo * An SSL certificate for HTTPS is recommended. You can install one for free using Let's Encrypt. * Resources: https://letsencrypt.org/, https://certifytheweb.com/ * Documentation for hosting in IIS can be found here: https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/index?view=aspnetcore-3.1 +* There is no default account. You must create the first one via the Register page, which will create an account that is both a server and organization admin. ## Hosting a Server (Ubuntu) * Ubuntu 18.04 and 19.04 have been tested. @@ -83,12 +84,17 @@ The following steps will configure your Windows 10 machine for building the Remo * Alternatively, you can build from source (using RuntimeIdentifier "linux-x64" for the server) and copy the server files to the site folder. * Change values in appsettings.json for your environment. Make a copy named `appsettings.Production.json` (see Configuration section below). * Documentation for hosting behind Nginx can be found here: https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/linux-nginx?view=aspnetcore-3.1 +* There is no default account. You must create the first one via the Register page, which will create an account that is both a server and organization admin. ## Hosting Scenarios There are countless ways to host an ASP.NET Core app, and I can't document or automate all of them. For hosting scenarios aside from the above two, please refer to Microsoft's documentation. - https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/?view=aspnetcore-3.1 +## Admin Accounts +The first account created will be an admin for both the server and the organization that's created for the account. + +An organization admin has access to the Organization page and server log entries specific to his/her organization. A server admin has access to the Server Config page and can see server log entries that don't belong to an organization. ## Upgrading * To upgrade a server, do any of the below to copy the new Server application files.