Access
Create accounts, assign roles, approve external accounts, reset a sign-in and set up the sign-in through Shopware.
Under Access you decide who may sign in and what each person may do. A person gets one or more roles, and the role decides which areas they see and which actions they may take. The area also holds the sign-in log and the settings for the sign-in through Shopware.
Where to find it
Help and administration > Access. The address is /s/<shop>/access. The page has up to four tabs: People, Roles, Sign-in log and Shopware sign-in. You only see the tabs your role allows.
Your own account is a separate page: Help and administration > My account. See Signing in.
What you need
| To do this | You need the permission |
|---|---|
| Create accounts, assign roles in this shop, block accounts | Manage people |
| Approve accounts for agencies and service providers | Approve external accounts |
| Create, edit and delete roles | Edit roles, in all shops |
| View sign-ins, failed attempts and warnings | Sign-in log |
| Set up sign-in through Shopware for this shop | Set up Shopware sign-in |
Some rules always apply:
- Another person changes your own account and your own roles. You cannot do that yourself.
- You can only grant permissions you have yourself.
- Only owners create and change owner accounts.
Which kinds of accounts are there?
| Type | What it is |
|---|---|
| Shopware account | Signs in through Shopware. Name and password come from there. The account appears in the list after the first sign-in. |
| Local account | Own account with password and second factor, independent of Shopware. |
| External | Agency or service provider: approved modules only, with an end date. Needs an approval. |
| Read only | May only view, not change anything. |
An account marked Owner has every permission, regardless of roles. It is meant as emergency access.
How do I create an account for a team member?
- Open Help and administration > Access and click New account.
- Enter a Username: 3 to 60 characters, only lowercase letters, digits and . _ - @.
- Enter the Display name. Email (info only) is optional. Credentials are never sent by email.
- Choose the Role and under Applies to the shops it applies to: only this shop, all shops of this customer, or all shops.
- Choose the Sign-in page: Workplace (Shopware) or Management.
- Leave Require two-factor authentication ticked unless there is a good reason not to.
- Click Create.
- The page Activation code appears. Hand the code over only in person, by phone or in Teams. Not by email, not as a link. It works once, is valid for 24 hours and can't be shown again.
- Click Done. The person activates the account as described under Signing in.
Note: People who sign in through Shopware need no account from you. They appear in the list after their first sign-in. If they show awaiting role, open the account and assign a role.
How do I create an external account?
- Click New external account.
- Fill in username, display name, role and scope as above.
- Set Valid until. External accounts need an end date and are valid for one year at most.
- Under Allowed modules tick at least one module. External users see only these modules, never access management.
- Click Create and hand over the activation code.
- Ask a second person with Approve external accounts to approve the account. Until then it shows awaiting approval and does not work.
How do I approve an external account?
- Open Help and administration > Access. Accounts that wait are listed under Awaiting approval.
- Click the account to check it: person, role, modules and end date.
- Under Approval click Approve.
The approval must come from a person other than the one who created, last extended or reset the account.
How do I create a read-only account?
- Click New read-only account.
- Fill in the form as above. Valid until (optional) may stay empty.
- Click Create and hand over the activation code.
How do I change what a person may do?
- Open Help and administration > Access and click the person.
- Under Roles you see each role and the shops it applies to.
- To add a role, choose Role and Applies to, then click Assign role.
- To take a role away, click Remove, tick Yes, I am sure and confirm. The person loses the related rights at once.
- Under Details you change the display name, the end date, the sign-in page, the note and, for external accounts, the modules. Click Save.
What do the states mean?
| State | Meaning |
|---|---|
| active | Can sign in. |
| blocked | Cannot sign in until someone unblocks. |
| expired | The end date has passed. Set a new date in the account. |
| awaiting role | Has no role yet and so may do nothing. Assign a role in the account. |
| awaiting approval | External account: only works once a second person approves it. |
| not activated yet | The activation code has not been used yet; there is no password. |
How do I help someone who cannot sign in?
Open the person's account and go to Security. It shows whether a password is set and which second factors exist.
| Situation | What to do |
|---|---|
| Locked after too many failed attempts | Click Clear lockout. Password and second factor stay. |
| Activation code expired or lost | Click New activation code and hand the new code over. |
| Password forgotten, phone lost or second factor gone | Under Interventions click Reset sign-in. This deletes password, authenticator, passkeys and codes and ends all sessions. Then click New activation code and hand the code over. |
| Device lost or account possibly misused | Click End all sessions. The person is signed out on every device and can sign in again. |
| Person should not sign in any more | Click Block. The person is blocked and signed out at once. Unblock takes it back. |
Every action under Interventions takes effect at once. Tick Yes, I am sure and confirm.
Note: For a Shopware account, password and two-factor authentication are managed in Shopware. Here you can only end the sessions, block the account or change its roles.
How do I create or change a role?
- Open the tab Roles. Roles marked system can't be changed.
- Click New role for an empty role, or pick one under New role from a template. A template pre-fills the permissions. You can change everything before saving.
- Enter a Role name and a Description.
- Under For all modules tick what the role may do everywhere: View (all modules), Edit (all modules), Approve (all modules) or Export (all modules). This also applies to modules added later.
- Under Permissions by module click a module to see its permissions and tick them one by one. Hover a permission to read what it allows. Entire module (excluding approve and export) allows everything in that module; approve and export must be picked one by one.
- Click Save. Changes take effect at once for everyone with this role.
Permissions marked sensitive expose money, people or bulk data. Every use is logged. Grant them deliberately.
To delete a role, open it and click Delete role. This only works when nobody has the role any more.
Which role templates are there?
| Template | For whom |
|---|---|
| Management | Sees and may do everything in the modules: figures, export, approvals, settings, people and roles. Technical configuration (keys, connections) stays with the owner. |
| Team lead | Works in all modules, approves, exports work lists, assigns tasks, manages people and external users. No customer or order numbers, no export of revenue figures. |
| Editorial | Maintains products, images, properties, brands and pages. No revenue statistics, no approval, no export. |
| Tasks | Task-based (e.g. an internship): sees only their own assigned tasks, no statistics. |
| External | For agencies and service providers: only the modules chosen for the access, with an expiry date. No figures, no approval, no export. |
| Read only | View reports and figures, change nothing. No customer data, no order numbers, no export. |
How do I read the sign-in log?
- Open the tab Sign-in log.
- Warnings: unusual volume lists cases where unusually much was fetched. Click Mark as seen when you have looked at a warning. It stays in the log.
- Sign-ins and failures lists who signed in when and what was refused, with the result ok or rejected. Older entries loads more.
- Clear IP lock: too many failed attempts from one address block that address for everyone behind it. Enter the IP address and click Clear lock. Only the admin of all shops may do this.
How do I set up the sign-in through Shopware?
This needs the sign-in plugin in the shop. See Onboarding wizard.
- Open the tab Shopware sign-in.
- Tick Enable sign-in through Shopware.
- Tick Generate a new secret and click Save. The New shared secret is shown only once. Enter it in this shop's plugin configuration. Don't send it by email.
- Optional: enter the Shopware administration URL. If empty, plinth uses the public shop URL plus /admin.
- Decide on Accept only Shopware sign-ins with two-factor authentication.
- Choose the Role for new Shopware accounts, or None: wait until someone assigns a role.
- Click Save.
Warning: Generating a new secret makes the current one stop working at once. Sign-in through Shopware is down until the new one is entered in the plugin.
Under Fallback you can tick Allow sign-in with Shopware username and password. The password then passes through plinth, and Shopware's two-factor authentication doesn't apply. Turn it on only while the plugin is missing.
Common errors and fixes
| Message | Cause | Fix |
|---|---|---|
| This user name already exists. | The username is taken. | Choose another username. |
| User name: 3 to 60 characters, only lowercase letters, digits and . _ - @. | The username contains other characters or is too short. | Correct the username. |
| External accounts need an expiry date. | Valid until is empty. | Set a date, one year ahead at most. |
| Choose at least one module for the external account. | No module is ticked. | Tick at least one module. |
| The approval must come from a person other than the one who created, last extended or reset the account. | You tried to approve an account you created or changed. | Ask a second person with Approve external accounts. |
| Only another person can change your own account. | You opened your own account in the list. | Ask a colleague, or use My account for your own settings. |
| You can only grant permissions you have everywhere yourself | The role contains rights you do not have in all shops. | Remove these rights from the role, or ask someone who has them. |
| You may not assign this role here. | The role contains rights you do not have in this scope. | Choose another role or scope, or ask someone with more rights. |
| The role is still assigned (with a number) | You tried to delete a role that people still have. | Remove the role from these people first. |
| System roles can't be changed. | You tried to edit the role Owner. | Create a role of your own from a template. |
| The last usable owner account can't be blocked. | Blocking would lock everyone out. | Create a second owner account first. |
| Create a shared secret first. | Sign-in through Shopware was enabled without a secret. | Tick Generate a new secret and save. |
| Admin roles are not allowed as the default role. | The role for new Shopware accounts contains admin rights. | Choose a role without admin rights. |