No Code Attached Yet
avatar JeremyLegendre
JeremyLegendre
30 May 2022

Is your feature request related to a problem? Please describe.

Currently, only sysadmin users can access to API, with all rights on it. In most cases, we would like to create a role with API access, restricted to few routes ( for example only access to get requests and note delete)

Describe the solution you'd like

Possibility to create custom roles with API, and a mapping between rights given by the role and accessible API routes OR the possibility to configure access foreach available routes

Additional context

avatar JeremyLegendre JeremyLegendre - open - 30 May 2022
avatar joomla-cms-bot joomla-cms-bot - change - 30 May 2022
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 30 May 2022
avatar JeremyLegendre JeremyLegendre - change - 30 May 2022
Title
JOOMLA API by roles
[4.*] JOOMLA API by roles
avatar JeremyLegendre JeremyLegendre - edited - 30 May 2022
avatar HLeithner
HLeithner - comment - 30 May 2022

The reason for this limitation is that we want to evaluate the API first. It is planed that "normal" users get access to the API too.

avatar richard67
richard67 - comment - 31 May 2022

The reason for this limitation is that we want to evaluate the API first. It is planed that "normal" users get access to the API too.

@HLeithner So shall this issue stay open until that has been done? Or shall it be closed? Or shall it be moved to discussions?

avatar HLeithner
HLeithner - comment - 31 May 2022

I would like to get @wilsonge involved here

avatar richard67
richard67 - comment - 31 May 2022

I would like to get @wilsonge involved here

@HLeithner He can also be involved into a discussion, it doesn't need to be an issue.

avatar alikon
alikon - comment - 1 Jun 2022

could we use a single point for this like discussion #37908 ?

avatar HLeithner HLeithner - change - 1 Jun 2022
Status New Closed
Closed_Date 0000-00-00 00:00:00 2022-06-01 12:34:31
Closed_By HLeithner
avatar HLeithner HLeithner - close - 1 Jun 2022
avatar HLeithner
HLeithner - comment - 1 Jun 2022

Closing this in favor for #37908 as suggested by Nicola

Add a Comment

Login with GitHub to post a comment