Skip to main content
Version: Latest
Technical ManualLooking for step-by-step instructions? In the User Manual: Features and Settings (for Administrators)

Feature ID Reference

Every feature ID declared by a module under src/Modules, grouped by the Category the manifest gives it. That category is the heading the feature appears under in Tools → Features, so this page reads in the same order as that screen.

A module whose manifest declares no explicit [Feature] still contributes one feature whose ID is the module (assembly) name, so every row below is an ID you can enable, list in a recipe, or use in a [Feature] attribute.

Features marked dependency only cannot be turned on directly. Enabling a feature that depends on them turns them on, and they disappear again when nothing needs them.

Artificial Intelligence​

Feature IDNameDocs
CrestApps.OrchardCore.AIAI Services (dependency only)AI Services
CrestApps.OrchardCore.AI.ConnectionManagementAI Connection ManagementAI Providers
CrestApps.OrchardCore.AI.ToolInstancesAI Tool InstancesAI Tool Instances
CrestApps.OrchardCore.AI.PersonasAI PersonasAI Personas
CrestApps.OrchardCore.AI.Chat.CoreAI Chat Services (dependency only)AI Services
CrestApps.OrchardCore.AI.Chat.ApiAI Chat WebAPIAI Services
CrestApps.OrchardCore.AI.ChatAI ChatAI Chat
CrestApps.OrchardCore.AI.Chat.AdminWidgetAI Chat Admin WidgetAI Chat
CrestApps.OrchardCore.AI.Chat.AnalyticsAI Chat Session AnalyticsAI Chat Session Analytics
CrestApps.OrchardCore.AI.UsageAnalyticsAI Usage AnalyticsAI Usage Analytics
CrestApps.OrchardCore.AI.Chat.InteractionsAI Chat InteractionsAI Chat Interactions
CrestApps.OrchardCore.AI.AgentOrchard Core AI AgentAI Agents
CrestApps.OrchardCore.AI.PromptingAI Prompt TemplatesAI Prompt Templates
CrestApps.OrchardCore.AzureAIInferenceAzure AI Inference ChatAzure AI Inference
CrestApps.OrchardCore.OllamaOllama AI ChatOllama
CrestApps.OrchardCore.OpenAIOpenAI ChatOpenAI Provider
CrestApps.OrchardCore.OpenAI.AzureAzure OpenAI ChatAzure OpenAI Provider

Artificial Intelligence - Orchestrators​

Feature IDNameDocs
CrestApps.OrchardCore.AI.Chat.ClaudeAI Claude OrchestratorClaude Integration
CrestApps.OrchardCore.AI.Chat.CopilotAI Copilot OrchestratorCopilot Integration

Artificial Intelligence - Knowledgebase​

Feature IDNameDocs
CrestApps.OrchardCore.AI.DocumentsAI Documents (dependency only)AI Documents
CrestApps.OrchardCore.AI.Documents.ChatInteractionsAI Documents for Chat InteractionsAI Documents
CrestApps.OrchardCore.AI.Documents.ChatSessionsAI Documents for Chat SessionsAI Documents
CrestApps.OrchardCore.AI.Documents.ProfilesAI Documents for ProfilesAI Documents
CrestApps.OrchardCore.AI.Documents.AzureAI Documents - Azure Blob StorageAzure Blob Storage
CrestApps.OrchardCore.AI.Documents.AzureAIAI Documents indexing using Azure AI SearchAzure AI Search
CrestApps.OrchardCore.AI.Documents.ElasticsearchAI Documents indexing using ElasticsearchElasticsearch
CrestApps.OrchardCore.AI.Documents.OpenXmlAI Documents (OpenXml)Open XML
CrestApps.OrchardCore.AI.Documents.PdfAI Documents (PDF)PDF
CrestApps.OrchardCore.AI.DataSourcesAI Data Sources (dependency only)AI Data Sources
CrestApps.OrchardCore.AI.DataSources.AzureAIAI Data Sources - Azure AI SearchAzure AI Search
CrestApps.OrchardCore.AI.DataSources.ElasticsearchAI Data Sources - ElasticsearchElasticsearch
CrestApps.OrchardCore.AI.DataSources.PostgreSQLAI Data Sources - PostgreSQLPostgreSQL
CrestApps.OrchardCore.AI.WebCrawlersAI Web CrawlersWeb Crawlers
CrestApps.OrchardCore.AI.FileSourcesAI File SourcesAI File Sources
CrestApps.OrchardCore.AI.FileSources.FtpAI File Sources - FTPAI File Sources
CrestApps.OrchardCore.AI.FileSources.SftpAI File Sources - SFTPAI File Sources
CrestApps.OrchardCore.AI.MemoryAI Memory (dependency only)AI Memory
CrestApps.OrchardCore.AI.Memory.AzureAIAI Memory indexing using Azure AI SearchAI Memory - Azure AI Search
CrestApps.OrchardCore.AI.Memory.ElasticsearchAI Memory indexing using ElasticsearchAI Memory - Elasticsearch

Artificial Intelligence - MCP​

Feature IDNameDocs
CrestApps.OrchardCore.AI.McpModel Context Protocol (MCP) ClientMCP Client
CrestApps.OrchardCore.AI.Mcp.StdioModel Context Protocol (MCP) Local ClientMCP Client
CrestApps.OrchardCore.AI.Mcp.ServerModel Context Protocol (MCP) ServerMCP Server
CrestApps.OrchardCore.AI.Mcp.Resources.FtpModel Context Protocol (MCP) FTP ResourceMCP FTP Resource
CrestApps.OrchardCore.AI.Mcp.Resources.SftpModel Context Protocol (MCP) SFTP ResourceMCP SFTP Resource
CrestApps.OrchardCore.AI.WebMcpWebMCPWebMCP

Artificial Intelligence - A2A​

Feature IDNameDocs
CrestApps.OrchardCore.AI.A2AAgent-to-Agent (A2A) ClientA2A Client
CrestApps.OrchardCore.AI.A2A.HostAgent-to-Agent (A2A) HostA2A Host

Contact Center​

The Contact Center reports (executive, interaction, queue/SLA, agent, transfer, recording, campaign, and subject) and the Orchard Core Workflows bridge are not separate features. Reports activate automatically when CrestApps.OrchardCore.ContactCenter.Queues and CrestApps.OrchardCore.Reports are both enabled; the workflow activities activate automatically when OrchardCore.Workflows is enabled alongside Contact Center. See Agents, Queues & Dialer and Workflows automation.

Feature IDNameDocs
CrestApps.OrchardCore.OmnichannelOmnichannelOmnichannel Communications
CrestApps.OrchardCore.Omnichannel.AzureCommunicationServicesOmnichannel - Azure Communication ServicesAzure Communication Services
CrestApps.OrchardCore.Omnichannel.EventGridOmnichannel - Azure Event GridAzure Event Grid
CrestApps.OrchardCore.Omnichannel.ActivitiesOmnichannel ActivitiesManagement (CRM)
CrestApps.OrchardCore.Omnichannel.ManagementsOmnichannel ManagementManagement (CRM)
CrestApps.OrchardCore.Omnichannel.SmsSMS Omnichannel AutomationSMS Automation
CrestApps.OrchardCore.Omnichannel.ChannelEndpointsOmnichannel Channel Endpoints (dependency only)Management (CRM)
CrestApps.OrchardCore.Omnichannel.MessagingOmnichannel Messaging WorkspaceMessaging Workspace
CrestApps.OrchardCore.Omnichannel.Messaging.SmsSMS Messaging ChannelMessaging Workspace
CrestApps.OrchardCore.ContactCenterContact CenterContact Center
CrestApps.OrchardCore.ContactCenter.AgentServicesContact Center Agent Services (dependency only)Agents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.AgentsContact Center AgentsAgents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.AgentEntitlementsContact Center Agent EntitlementsAgents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.QueuesContact Center Work DistributionAgents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.IntervalStatisticsContact Center Interval StatisticsReport catalog
CrestApps.OrchardCore.ContactCenter.DialerContact Center Outbound DialerAgents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.Dialer.PacedContact Center Paced DialingAgents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.VoiceContact Center Voice (dependency only)Voice routing
CrestApps.OrchardCore.ContactCenter.Voice.MediaContact Center Voice MediaVoice routing
CrestApps.OrchardCore.ContactCenter.EntryPointsContact Center Inbound Entry PointsEntry points
CrestApps.OrchardCore.ContactCenter.InboundVoiceContact Center Inbound VoiceVoice routing
CrestApps.OrchardCore.ContactCenter.RecordingContact Center Call RecordingAgents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.SecureCaptureContact Center Secure Data CaptureAgents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.SupervisionContact Center Supervision & Live DashboardAgents, Queues & Dialer
CrestApps.OrchardCore.ContactCenter.RealTimeContact Center Real-Time (dependency only)Agents, Queues & Dialer
CrestApps.OrchardCore.Telnyx.AiVoiceTelnyx AI Voice AgentTelnyx AI Voice Agent
CrestApps.OrchardCore.ContactCenter.BusinessHoursContact Center Business HoursBusiness hours and overflow
CrestApps.OrchardCore.ContactCenter.ProviderInboxProvider Webhook Inbox (dependency only, in the Webhooks module)Webhooks
CrestApps.OrchardCore.ContactCenter.Recording.CoreContact Center Recording Governance (dependency only)Recording governance
CrestApps.OrchardCore.Omnichannel.Messaging.RoutedDistributionOmnichannel Messaging Routed DistributionMessaging Workspace
CrestApps.OrchardCore.Omnichannel.VoiceAutomated VoiceTelnyx AI Voice Agent

Telephony​

Feature IDNameDocs
CrestApps.OrchardCore.TelephonyTelephonyTelephony
CrestApps.OrchardCore.Telephony.SoftPhoneTelephony Soft PhoneTelephony
CrestApps.OrchardCore.Telephony.SoftPhone.CoreTelephony Soft Phone Core (dependency only)Telephony
CrestApps.OrchardCore.Telephony.SoftPhone.ExtensionTelephony Soft Phone ExtensionTelephony
CrestApps.OrchardCore.Telephony.AzureTelephony - Azure Blob StorageRecording — Azure Blob Storage
CrestApps.OrchardCore.Omnichannel.Messaging.AzureOmnichannel Messaging - Azure Blob StorageMessaging — Azure Blob Storage
CrestApps.OrchardCore.TelnyxTelnyxTelnyx
CrestApps.OrchardCore.AsteriskAsteriskAsterisk

Compliance​

Feature IDNameDocs
CrestApps.OrchardCore.DncRegistryDNC RegistryDNC Registry
CrestApps.OrchardCore.DncRegistry.UsaFtcUSA FTC Do Not Call RegistryDNC Registry
CrestApps.OrchardCore.DncRegistry.CanadaDnclCanada LNNTE-DNCL RegistryDNC Registry
CrestApps.OrchardCore.DncRegistry.LocalLocal Do Not Call RegistryDNC Registry
CrestApps.OrchardCore.DncRegistry.AzureDNC Registry - Azure Blob StorageDNC Registry

Phone Verification​

Feature IDNameDocs
CrestApps.OrchardCore.PhoneNumbersPhone Numbers Services (dependency only)Phone Number Verifications
CrestApps.OrchardCore.PhoneNumbers.VerificationsPhone Number Verifications (dependency only)Phone Number Verifications
CrestApps.OrchardCore.PhoneNumbers.Verifications.AbstractApiAbstractAPI Phone Number VerificationAbstractAPI
CrestApps.OrchardCore.PhoneNumbers.Verifications.TwilioTwilio Phone Number VerificationTwilio
CrestApps.OrchardCore.PhoneNumbers.Verifications.VeriphoneVeriphone Phone Number VerificationVeriphone

Content and Content Management​

Feature IDNameDocs
CrestApps.OrchardCore.ContentFieldsCrestApps Content FieldsContent Fields
CrestApps.OrchardCore.ContentFields.AddressAddress FieldContent Fields
CrestApps.OrchardCore.ContentAccessControlContent Access ControlContent Access Control
CrestApps.OrchardCore.ContentTransferContent TransferContent Transfer
CrestApps.OrchardCore.ContentTransfer.OpenXmlContent Transfer (OpenXml)Content Transfer
CrestApps.OrchardCore.ContentTransfer.AzureContent Transfer - Azure Blob StorageContent Transfer
CrestApps.OrchardCore.SeoAdvanced SEOAdvanced SEO
CrestApps.OrchardCore.NLWebNLWebNLWeb
CrestApps.OrchardCore.AccountsAccountsAccounts
CrestApps.OrchardCore.Accounts.MembersAccount MembersAccounts
CrestApps.OrchardCore.Accounts.LocationsAccount LocationsAccounts
CrestApps.OrchardCore.AddressesAddressesAddresses
CrestApps.OrchardCore.Addresses.CountriesAddress CountriesAddresses
CrestApps.OrchardCore.Addresses.GooglePlacesAddress Suggestions (Google Places)Addresses
CrestApps.OrchardCore.ProductsProductsProducts
CrestApps.OrchardCore.Products.ElasticsearchProduct Search (Elasticsearch)Products
CrestApps.OrchardCore.Products.LuceneProduct Search (Lucene)Products
CrestApps.OrchardCore.Products.AzureAIProduct Search (Azure AI Search)Products
CrestApps.OrchardCore.WizardWizardWizard

Reporting​

Feature IDNameDocs
CrestApps.OrchardCore.ReportsReportsReports
CrestApps.OrchardCore.Reports.OpenXmlReports (OpenXml)Reports
CrestApps.OrchardCore.Reports.PdfReports (PDF)Reports
CrestApps.OrchardCore.Reports.BuilderReport BuilderReport Builder

Calendar​

Feature IDNameDocs
CrestApps.OrchardCore.CalendarsCalendarsCalendars
CrestApps.OrchardCore.Calendars.TeamsTeam CalendarsCalendars
CrestApps.OrchardCore.Calendars.ResourcesResource CalendarsCalendars
CrestApps.OrchardCore.Calendars.OfficeOffice CalendarsCalendars
CrestApps.OrchardCore.Calendars.RemindersCalendar RemindersCalendars
CrestApps.OrchardCore.Calendars.InvitationsCalendar InvitationsCalendars
CrestApps.OrchardCore.Calendars.FeedsCalendar FeedsCalendars
CrestApps.OrchardCore.Calendars.ExternalExternal CalendarsCalendars
CrestApps.OrchardCore.Calendars.ApiCalendars APICalendars
CrestApps.OrchardCore.SchedulingSchedulingScheduling
CrestApps.OrchardCore.Scheduling.SelfServiceScheduling Self-ServiceScheduling
CrestApps.OrchardCore.Scheduling.ApiScheduling APIScheduling

Workforce​

Feature IDNameDocs
CrestApps.OrchardCore.SkillsSkillsSkills
CrestApps.OrchardCore.TeamsTeamsTeams
CrestApps.OrchardCore.WorkforceWorkforceWorkforce
CrestApps.OrchardCore.Workforce.ShiftPlanningWorkforce Shift PlanningWorkforce
CrestApps.OrchardCore.Workforce.ContactCenterWorkforce for Contact CenterWorkforce for Contact Center
CrestApps.OrchardCore.Workforce.ContactCenter.SignInPunchesContact Center Sign-in PunchesWorkforce for Contact Center
CrestApps.OrchardCore.Workforce.ContactCenter.TimeTrackerContact Center Time TrackerWorkforce for Contact Center
CrestApps.OrchardCore.Workforce.ForecastingWorkforce ForecastingWorkforce for Contact Center
CrestApps.OrchardCore.Workforce.IntradayWorkforce IntradayWorkforce for Contact Center
CrestApps.OrchardCore.Workforce.AdherenceWorkforce AdherenceWorkforce for Contact Center

Geo​

Feature IDNameDocs
CrestApps.OrchardCore.GeoGeo, Maps and TerritoriesGeo
CrestApps.OrchardCore.Geo.AzureMapsAzure MapsGeo
CrestApps.OrchardCore.Geo.GoogleMapsGoogle MapsGeo
CrestApps.OrchardCore.Geo.OsrmOSRMGeo

Field service​

Feature IDNameDocs
CrestApps.OrchardCore.AssetsAssetsAssets
CrestApps.OrchardCore.Assets.FleetFleetAssets
CrestApps.OrchardCore.DispatchDispatchDispatch
CrestApps.OrchardCore.TimeTrackerTime TrackerTime Tracker
CrestApps.OrchardCore.WorkOrdersWork OrdersWork Orders
CrestApps.OrchardCore.WorkOrders.AgreementsService AgreementsWork Orders

Data connectors​

Feature IDNameDocs
CrestApps.OrchardCore.DataConnectorsData ConnectorsData Connectors
CrestApps.OrchardCore.DataConnectors.HttpHTTP API Data ConnectorData Connectors
CrestApps.OrchardCore.DataConnectors.ElasticsearchElasticsearch Data ConnectorData Connectors
CrestApps.OrchardCore.DataConnectors.FilesMedia Files Data ConnectorData Connectors
CrestApps.OrchardCore.DataConnectors.SqlServerSQL Server Data ConnectorData Connectors

Commerce​

Feature IDNameDocs
CrestApps.OrchardCore.CustomersCustomersCustomers
CrestApps.OrchardCore.CommerceCommerce (dependency only)Commerce
CrestApps.OrchardCore.CheckoutCheckoutCheckout
CrestApps.OrchardCore.MarketsMarketsMarkets
CrestApps.OrchardCore.Accounts.B2BAccounts B2BAccounts B2B
CrestApps.OrchardCore.MarketingMarketingMarketing
CrestApps.OrchardCore.Carts.WishlistsWishlistsCarts and Orders
CrestApps.OrchardCore.Reports.SubscriptionsReport SubscriptionsReports
CrestApps.OrchardCore.Products.ApiCatalog APIProducts
CrestApps.OrchardCore.Carts.ApiCart APICarts and Orders
CrestApps.OrchardCore.Checkout.ApiCheckout APICheckout
CrestApps.OrchardCore.Orders.ApiOrders APICarts and Orders
CrestApps.OrchardCore.Customers.ApiCustomers APICustomers
CrestApps.OrchardCore.Shipping.ApiShipping APIShipping
CrestApps.OrchardCore.Inventory.ApiInventory APIInventory
CrestApps.OrchardCore.Commerce.WebhooksCommerce WebhooksCommerce Webhooks
CrestApps.OrchardCore.AgenticCommerceAgentic CommerceAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.UcpUniversal Commerce ProtocolAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.Ucp.IdentityLinkingUCP Account LinkingAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.Ucp.CatalogUCP Catalog and CartAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.Ucp.McpUCP over MCPAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.Ucp.A2aUCP over A2AAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.AcpAgentic Commerce ProtocolAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.Acp.McpACP over MCPAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.FeedsAgent Product FeedsAgentic Commerce
CrestApps.OrchardCore.AgenticCommerce.Ap2Agent Payments Protocol (Preview)Agentic Commerce
CrestApps.OrchardCore.WebhooksWebhooksWebhooks
CrestApps.OrchardCore.PointOfSalePoint of SalePoint of Sale
CrestApps.OrchardCore.PayLaterPay LaterPay Later
CrestApps.OrchardCore.ReceiptsReceiptsReceipts
CrestApps.OrchardCore.TaxationTaxationTaxation
CrestApps.OrchardCore.Taxation.TaxJarTaxJarTaxation
CrestApps.OrchardCore.TransactionsTransactionsTransactions
CrestApps.OrchardCore.Transactions.NotificationTransaction RemindersTransactions
CrestApps.OrchardCore.Transactions.ReceiptsSend Payment ReceiptsTransactions

Payment Providers​

Feature IDNameDocs
CrestApps.OrchardCore.StripeStripePayments
CrestApps.OrchardCore.Checkout.TestProviderTest paymentsCheckout

Subscriptions​

Feature IDNameDocs
CrestApps.OrchardCore.SubscriptionsSubscriptionsSubscriptions
CrestApps.OrchardCore.Subscriptions.TenantsSubscriptions - SitesSubscriptions
CrestApps.OrchardCore.Subscriptions.InstallmentsSubscriptions - Installment PlansInstallment Plans

Communication​

Feature IDNameDocs
CrestApps.OrchardCore.SignalRSignalR (Deprecated)SignalR
CrestApps.OrchardCore.SignalR.RedisSignalR Redis Backplane (Deprecated)SignalR
CrestApps.OrchardCore.SignalR.AzureSignalR Azure Backplane (Deprecated)SignalR
CrestApps.OrchardCore.Telnyx.SmsTelnyx SMSTelnyx SMS
CrestApps.OrchardCore.OutreachOutreach (dependency only)Outreach

Users​

Feature IDNameDocs
CrestApps.OrchardCore.UsersUsers Core Components (dependency only)Users
CrestApps.OrchardCore.Users.DisplayNameUser Display NameUsers
CrestApps.OrchardCore.Users.AvatarsUser AvatarUsers

Multi-Tenancy​

Feature IDNameDocs
CrestApps.OrchardCore.TenantHierarchy.PlatformTenant Hierarchy Platform (Default tenant only)Tenant Hierarchy
CrestApps.OrchardCore.TenantHierarchy.ParentParent Tenant (turned on by the platform)Tenant Hierarchy
CrestApps.OrchardCore.TenantHierarchy.ChildChild Tenant (turned on by the platform)Tenant Hierarchy

Infrastructure, Resources, and Roles​

Feature IDNameDocs
CrestApps.OrchardCore.RecipesCrestApps RecipesRecipes
CrestApps.OrchardCore.TimeZonesTime ZonesTime Zones
CrestApps.OrchardCore.ResourcesCrestApps ResourcesResources
CrestApps.OrchardCore.RolesEnhanced RolesRoles
CrestApps.OrchardCore.WebSocketsWebSockets (dependency only)WebSockets

Settings groups and the permissions that open them​

Orchard Core's settings screen (/Admin/Settings/{groupId}) authorizes SettingsPermissions.ManageGroupSettings with the group id as the resource, and SiteSettingsAuthorizationHandler grants it only through the permissions registered for that group with services.AddSiteSettingsPermission(groupId, permission) (in OrchardCore.Settings.Core), besides ManageSettings itself. Every CrestApps settings group whose display driver checks a module permission registers that permission for its group, in the same startup (and therefore the same feature) that registers the driver, so a role that holds only the module permission and AccessAdminPanel can open the page.

Group idPermission keysRegistered by
stripeManageStripeSettingsStripe
transactionsManageTransactionSettingsTransaction Reminders (CrestApps.OrchardCore.Transactions.Notification)
paylaterManageTransactionSettingsPay Later
receiptsManageReceiptSettingsReceipts
inventoryManageInventoryInventory
shippingManageShippingShipping
taxjarManageTaxationTaxJar (CrestApps.OrchardCore.Taxation.TaxJar)
address-suggestionsManageAddressSuggestionsAddress Suggestions (Google Places) (CrestApps.OrchardCore.Addresses.GooglePlaces)
subscriptionsManageSubscriptionSettingsSubscriptions, and its roles, Stripe currency and installment plan features
telephonyManageTelephonySettingsTelephony, the soft phone widget, Asterisk and Telnyx
smsManageSmsSettingsTelnyx SMS (CrestApps.OrchardCore.Telnyx.Sms), whose settings section now also requires this permission, as Orchard Core's own SMS and Twilio sections do
contactcenterManageContactCenterContact Center, its agent numbers, recording and secure capture features
ai-settingsManageAIProfiles, ManageChatInteractionSettings, EditChatInteractions, ManageCopilotSettings, ManageClaudeSettings, ManageMcpServerSettingsEach AI feature registers the permission its own section checks (AI, AI Chat, AI Chat admin widget, AI Data Sources, AI Documents, AI Memory, Chat Interactions, Copilot, Claude, MCP Server)
DNC registry groups (ImportContentSettings, UsaFtcRegistry, CanadaDnclRegistry in DncRegistryConstants.SettingsGroupIds)ManageDncRegistrySettingsDNC Registry and its USA FTC and Canada DNCL features
PhoneNumberVerificationsConstants.SettingsGroupIds.VerificationsManagePhoneNumberVerificationSettingsPhone Number Verifications and each provider feature
userDisplayNameManageDisplaySettingsUser Display Name
avatarOptionsManageAvatarSettingsUser Avatars

The orders and customers groups are registered by their own change. Registering one permission for a shared group (such as ai-settings) opens the page; each section on it still checks its own permission, so the holder sees only the sections that permission covers.

A module that adds a settings driver with its own permission must call AddSiteSettingsPermission next to the driver registration, and reference OrchardCore.Settings.Core. The SiteSettingsGroupPermissionRegistrationTests architecture test scans every SiteDisplayDriver under src/Modules and fails when the startup that registers a driver does not register the driver's permission for its group.