# # Amsterdam Web Communities System # Copyright (c) 2025-2026 Erbosoft Metaverse Design Solutions, All Rights Reserved # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at https://mozilla.org/MPL/2.0/. # # SPDX-License-Identifier: MPL-2.0 # scopes: - name: Global index: 0 - name: Community index: 3 - name: Conference index: 6 roles: - name: "NotInList" display: "(not in list)" scope: Global value: "0" - name: "UnrestrictedUser" display: "Unrestricted User" scope: Global value: "32500" - name: "NoAccess" display: "No Access" scope: Global value: "65500" - name: "Global.Anonymous" display: "Anonymous User" scope: Global value: "L+100" - name: "Global.Unverified" display: "Unauthenticated User" scope: Global value: "L+500" - name: "Global.Normal" display: "Normal User" scope: Global value: "L+1000" - name: "Global.Elevated" display: "Elevated User" scope: Global value: "L+1100" - name: "Global.AnyAdmin" display: "Any System Administrator" scope: Global value: "HMIN" - name: "Global.PFY" display: "System Assistant Administrator" scope: Global value: "H+1000" - name: "Global.BOFH" display: "Global System Administrator" scope: Global value: "HMAX" - name: "Community.Member" display: "Community Member" scope: Community value: "L+500" - name: "Community.MemberPlus" display: "Community Member+" scope: Community value: "L+600" - name: "Community.AnyAdmin" display: "Any Community Administrator" scope: Community value: "HMIN" - name: "Community.Cohost" display: "Community Co-Host" scope: Community value: "H+1000" - name: "Community.Host" display: "Community Host" scope: Community value: "H+1500" - name: "Conference.Member" display: "Conference Member" scope: Conference value: "L+500" - name: "Conference.AnyAdmin" display: "Any Conference Administrator" scope: Conference value: "HMIN" - name: "Conference.Host" display: "Conference Host" scope: Conference value: "H+1500" defaults: - name: "Global.NewUser" role: "Global.Unverified" - name: "Global.AfterVerify" role: "Global.Normal" - name: "Global.AfterEmailChange" role: "Global.Unverified" - name: "Community.NewUser" role: "Community.Member" - name: "Community.Creator" role: "Community.Host" - name: "Conference.HostPrivs" role: "Conference.AnyAdmin" - name: "Conference.NewUser" role: "Conference.Member" - name: "Conference.NewHost" role: "Conference.Host" - name: "Conference.Creator" role: "Conference.Host" - name: "Conference.Read.Public" role: "Community.Member" - name: "Conference.Read.Private" role: "Conference.Member" - name: "Conference.Post.Public" role: "Community.Member" - name: "Conference.Post.Private" role: "Conference.Member" - name: "Conference.Create.Public" role: "Community.Member" - name: "Conference.Create.Private" role: "Conference.Member" lists: - name: "Global.UserLevels" roles: - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "UnrestrictedUser" - name: "Global.UserLevelsPFY" roles: - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "UnrestrictedUser" - "Global.PFY" - name: "Global.AllUserLevels" roles: - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "UnrestrictedUser" - "Global.PFY" - "Global.BOFH" - name: "Global.CreateCommunity" default: "Global.Normal" roles: - "Global.Normal" - "Global.Elevated" - "UnrestrictedUser" - "Global.AnyAdmin" - "Global.PFY" - "Global.BOFH" - name: "Community.Read" default: "Community.Member" roles: - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "Community.Member" - "Community.MemberPlus" - "UnrestrictedUser" - "Community.AnyAdmin" - "Community.Cohost" - "Community.Host" - "Global.AnyAdmin" - name: "Community.Write" default: "Community.Cohost" roles: - "Community.AnyAdmin" - "Community.Cohost" - "Community.Host" - "Global.AnyAdmin" - "Global.PFY" - "Global.BOFH" - name: "Community.Create" default: "Community.Cohost" roles: - "Global.Normal" - "Global.Elevated" - "Community.Member" - "Community.MemberPlus" - "UnrestrictedUser" - "Community.AnyAdmin" - "Community.Cohost" - "Community.Host" - "Global.AnyAdmin" - name: "Community.Delete" default: "Community.Host" roles: - "Community.AnyAdmin" - "Community.Cohost" - "Community.Host" - "Global.AnyAdmin" - "Global.PFY" - "Global.BOFH" - "NoAccess" - name: "Community.Join" default: "Global.Normal" roles: - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - name: "Community.Userlevels" roles: - "NotInList" - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "Community.Member" - "Community.MemberPlus" - "UnrestrictedUser" - "Community.Cohost" - name: "Community.AllUserlevels" roles: - "NotInList" - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "Community.Member" - "Community.MemberPlus" - "UnrestrictedUser" - "Community.Cohost" - "Community.Host" - "Global.PFY" - "Global.BOFH" - name: "Conference.Read" roles: - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "Community.Member" - "Community.MemberPlus" - "Conference.Member" - "UnrestrictedUser" - name: "Conference.Post" roles: - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "Community.Member" - "Community.MemberPlus" - "Conference.Member" - "UnrestrictedUser" - "Conference.AnyAdmin" - "Conference.Host" - name: "Conference.Create" roles: - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "Community.Member" - "Community.MemberPlus" - "Conference.Member" - "UnrestrictedUser" - "Conference.AnyAdmin" - "Conference.Host" - name: "Conference.Hide" default: "Conference.Host" roles: - "Conference.AnyAdmin" - "Conference.Host" - "Community.AnyAdmin" - "Community.Cohost" - "Community.Host" - "Global.AnyAdmin" - name: "Conference.Nuke" default: "Conference.Host" roles: - "Conference.AnyAdmin" - "Conference.Host" - "Community.AnyAdmin" - "Community.Cohost" - "Community.Host" - "Global.AnyAdmin" - name: "Conference.Change" default: "Conference.Host" roles: - "Conference.AnyAdmin" - "Conference.Host" - "Community.AnyAdmin" - "Community.Cohost" - "Community.Host" - "Global.AnyAdmin" - name: "Conference.Delete" default: "Community.Cohost" roles: - "Community.AnyAdmin" - "Community.Cohost" - "Community.Host" - "Global.AnyAdmin" - "Global.PFY" - "Global.BOFH" - "NoAccess" - name: "Conference.UserLevels" roles: - "NotInList" - "Global.Anonymous" - "Global.Unverified" - "Global.Normal" - "Global.Elevated" - "Community.Member" - "Community.MemberPlus" - "Conference.Member" - "UnrestrictedUser" - "Conference.Host" permissions: - name: "Global.ShowHiddenCategories" role: "Global.AnyAdmin" - name: "Global.NoEmailVerify" role: "Global.AnyAdmin" - name: "Global.SeeHiddenContactInfo" role: "Global.AnyAdmin" - name: "Global.SearchHiddenCommunities" role: "Global.AnyAdmin" - name: "Global.ShowHiddenCommunities" role: "Global.AnyAdmin" - name: "Global.SearchHiddenCategories" role: "Global.AnyAdmin" - name: "Global.SysAdminAccess" role: "Global.AnyAdmin" - name: "Global.PublishFP" role: "Global.AnyAdmin" - name: "Global.DesignatePFY" role: "Global.BOFH" - name: "Community.ShowAdmin" role: "Community.AnyAdmin" - name: "Community.NoJoinRequired" role: "Global.AnyAdmin" - name: "Community.NoKeyRequired" role: "Global.AnyAdmin" - name: "Community.ShowHiddenMembers" role: "Community.AnyAdmin" - name: "Community.ShowHiddenObjects" role: "Community.AnyAdmin" - name: "Community.MassMail" role: "Community.AnyAdmin" - name: "Conference.EMailParticipants" role: "Conference.AnyAdmin"