Skip to main content

organizations — module reference

Rendered from the module's own manifest, and from nothing written by hand. What the module does is its own page.

Module idorganizations
NameOrganizations
Version1.1.0
Ships from@endora-commerce/mod-organizations
LicenceMIT

Activation​

This module cannot be switched off. The single unit of tenancy — every organization-scoped entity, membership and transacting customer resolves through it; switched off, the platform has no tenant.

Dependencies​

ModuleBindingWhat it means
admin_rolesyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
admin_usersyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
custom_fieldsyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
dictionariesyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
emailyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
settingsyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
transactional_emailsyesinstalls and migrates after it, and an operator cannot switch it off underneath this module
addressesgating onlyresolves addressServicePort; withheld from dependencies because the install order cannot carry the edge
customer_accountsgating onlyresolves customerAccountMemberWritePort; withheld from dependencies because the install order cannot carry the edge
customer_accountsgating onlyresolves customerAccountReadPort; withheld from dependencies because the install order cannot carry the edge
customer_accountsgating onlyresolves customerAuthPort; withheld from dependencies because the install order cannot carry the edge
customer_accountsgating onlyresolves customerRolePort; withheld from dependencies because the install order cannot carry the edge
customer_accountsgating onlyresolves passwordResetService; withheld from dependencies because the install order cannot carry the edge
price_listsgating onlyresolves priceListReadPort; withheld from dependencies because the install order cannot carry the edge
admin_notificationsnorefuses-without adminNotificationRecordPort — nobody is told a new organisation has registered: the bell entry refuses, and that refusal stops the new-registration e-mails too — the registration itself still completes
credit_limitsnorefuses-without creditLimitReadPort — the ancestor-chain lookup for who holds a credit limit refuses — no screen reaches it, because its only caller is that module's own service

Permissions​

CodeLabelAlso needs
customers:manageManage customer organizations—
customers:readView customers—
organizations:assign-sales-repAssign sales representatives to organizations—

Command palette​

ActionOpensPermission
open-organizations/organizationscustomers:read

Settings​

CodeNameType
organizations.hierarchy.credit_inheritance_modeCredit inheritance mode (organization hierarchy)string
organizations.moderation.modeModeration mode for new Organizationsstring
organizations.notifications.new_registration_recipientsNew Organization registration — email recipientsjson

Translations​

Bundles at i18n inside the module, one file per shipped language.

Operator commands​

None.