You can manage customer accounts and administrator accounts from the Users page of the Solidus admin interface.
You can search and sort users using a few types of information:
adminor no role. See Roles for more information.
Solidus stores additional information about users. This information relates the users to other aspects of your store like payments and orders.
The following information is tracked against your users:
Roles let you define what parts of your store users can access. For example, the
admin role allows a user to access any page in the admin.
You may want to create additional roles like
customer_support that allow users
to only access customer orders, shipments, and returns.
By default, users with no roles can only access pages on the storefront. If users without a role try to access the Solidus admin, they are greeted with an access denied page.
Talk to your developers about adding additional roles and the requirements that you have for those roles. Role permissions cannot be managed from the Solidus admin interface. Developers can programmatically give or revoke access to different pages based on a user's role.
By default, users with a role of
admin have an API key that can be used to
interface with your store's
. Your web development team may want
access to the API in order to build out custom features for your store.
If you want to give a user access to the API, and they don't already have an API key, you can use the Generate API key button when you are editing the user's account information. If they already have a key and need a new key, you can use the Regenerate key button.
Similarly, if you want to revoke access to the API for a user, you can use the Clear key button to remove their key.
Users require passwords. By default, users needs passwords that are at least six characters long. Talk to your developers if you want to change Solidus's password requirements.