Applications
Commerce Layer open-source back-office applications and their sets of permissions
The Commerce Layer admin Dashboard includes a set of back-office applications built on top of our Core API covering some of the platform's main features (such as orders or customers management, importing or exporting data, and more).
This is the list of all the currently available Commerce Layer Dashboard open-source applications:
bundles
customers
exports
gift_cards
imports
inventory
orders
price_lists
promotions
returns
shipments
sku_lists
skus
stock_transfers
subscriptions
tags
webhooks
generic
Permissions
Each application is equipped with a different set of permissions in terms of CRUD actions on the single Core API resources. You can check them here below.
Bundles
Full access
Read-only
Customers
Full access
Payment sources
Read-only
Payment sources
Exports
Full access
{"status"=>["pending", "interrupted", "completed"]}
Read-only
Gift cards
Full access
Read-only
Imports
Full access
{"status"=>["pending", "interrupted", "completed"]}
Read-only
Inventory
Full access
Read-only
Orders
Full access
Payment sources
Read-only
Payment sources
Price lists
Full access
Read-only
Promotions
Full access
Read-only
Returns
Full access
Read-only
Shipments
Full access
Payment sources
Read-only
Payment sources
SKU lists
Full access
Read-only
SKUs
Full access
Read-only
Stock transfers
Full access
Read-only
Subscriptions
Full access
Payment sources
Read-only
Payment sources
Tags
Full access
Read-only
Webhooks
Full access
Read-only
Generic
Custom apps
All applications showcased on the Dashboard provide extensive customization options. You can enhance their functionality by adding new features, extending existing ones, and integrating with 3rd-party APIs, among other possibilities.
After you made your changes and thoroughly tested your custom app, you can seamlessly integrate it into the Dashboard, making it accessible to your entire team.
To replicate the Dashboard look and feel when customizing your apps or building any other app on top of Commerce Layer's APIs you can easily leverage App Elements, the React component library used to build our Dashboard applications.
Last updated