Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

APIS07 - Add “Authorization server” in the side menu of the BO #29809

Closed
4 of 6 tasks
Tracked by #29768
eshraw opened this issue Sep 29, 2022 · 0 comments · Fixed by #30337
Closed
4 of 6 tasks
Tracked by #29768

APIS07 - Add “Authorization server” in the side menu of the BO #29809

eshraw opened this issue Sep 29, 2022 · 0 comments · Fixed by #30337
Assignees
Labels
BO Category: Back Office Feature Type: New Feature PR available Solution: issue is being addressed Security Label: Which BO under menu is concerned
Milestone

Comments

@eshraw
Copy link

eshraw commented Sep 29, 2022

Prerequisites

Is your feature request related to a problem?

This is a new feature. It aims to make the authorization server management accessible in the BO

Describe the solution you'd like

Description

As a shop administrator
I want to access the configuration of my authorization server
In order to manage my API accesses

Business rules

N/A

Acceptance test

AT1

  1. Given that
    1. I am a shop administrator
    2. The external authorization server administration module is installed
  2. When I go in the BO
  3. Then
    1. I can access the external authz server administration page through the left side menu bar
    2. I can access the external authz server administration page through the configuration of the module in the module management page

AT2

  1. Given that
    1. I am a shop administrator
    2. The external authorization server administration module isn’t installed
  2. When I go in the BO
  3. Then
    1. the module access doesn’t appear in the left side menu bar
    2. the native authz server administration page is accessible

AT1

  1. Given that
    1. I am a shop administrator
    2. The external authorization server administration module is installed
    3. The external authorization server administration module is deactivated
  2. When I go in the BO
  3. Then
    1. the module access doesn’t appear in the left side menu bar
    2. the native authz server administration page is accessible

Alternatives you've considered

No response

Additional context

No response

Do you plan to work on this feature?

  • I'm willing to contribute a formal specification.
  • I'm willing to provide any wireframes or design assets required for this feature.
  • I'm willing to submit a Pull Request that implements this feature.
  • I'm willing to help verify that the implemented feature works as intended and produces no unintended side effects.
@eshraw eshraw added Feature Type: New Feature Security Label: Which BO under menu is concerned labels Sep 29, 2022
@eshraw eshraw added this to the 8.1.0 milestone Sep 29, 2022
@hibatallahAouadni hibatallahAouadni added WS Category: Web Service Needs Specs Status: issue needs to be specified BO Category: Back Office and removed WS Category: Web Service labels Nov 3, 2022
@mflasquin mflasquin self-assigned this Nov 16, 2022
@prestonBot prestonBot added the PR available Solution: issue is being addressed label Nov 17, 2022
@prestashop-issue-bot prestashop-issue-bot bot removed the Needs Specs Status: issue needs to be specified label Jan 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BO Category: Back Office Feature Type: New Feature PR available Solution: issue is being addressed Security Label: Which BO under menu is concerned
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants