Features - phax/phoss-smp GitHub Wiki
The phoss SMP server provides the following features:
- REST interface
- as defined by the Peppol SMP or by the OASIS BDXR SMP specification
- Support for the Peppol Directory is contained
- Writable REST interface can be disabled
- User UI
- Create, edit and delete users from the UI
- Service group UI
- Create, edit and delete service groups
- Make test REST calls directly from the UI
- Import/export all service groups and endpoints
- Migrate Service groups to another SMP
- Migrate Service groups from another SMP
- Service endpoint UI
- Create, edit and delete endpoints
- View endpoints in a flat list or as a tree
- Make test read-only REST calls directly from the UI incl. signed responses
- Drop empty processes and document types from the UI
- Bulk change a used certificate over many endpoints
- Bulk change a URL over many endpoints
- Check the DNS state of existing endpoints, as a background job for larger SMPs
- Register existing service groups to the SML
- Service redirect UI
- Create, edit and delete redirects
- Make test read-only REST calls directly from the UI
- Business Card UI (Peppol Directory integration)
- Create, edit and delete business cards
- Make test read-only REST calls directly from the UI
- View the details of the used SMP certificate
- Register the SMP at the SML (register, change, delete)
- Reconcile the local Service Groups with the participants the SML has registered for this SMP, as a background job
- Repair the differences found by a reconciliation in bulk, in either direction
- Verify a participant migration against the SML, on both the inbound and the outbound side
- Manage SMP users and user groups via the GUI
- Optional two-factor authentication (TOTP) for the management GUI, including recovery codes (since v8.4.3, opt-in)
- Perform all kind of monitoring activities
- Status API to query the most crucial settings
- Readiness API to check if the configured backend can currently serve requests