Skip to content

Fix Mantis #47300: "Permission Denied" in "LP Settings" Scorm Object action#11526

Open
QualitusHartwig wants to merge 1 commit intoILIAS-eLearning:release_10from
QualitusHartwig:10/bug/47300
Open

Fix Mantis #47300: "Permission Denied" in "LP Settings" Scorm Object action#11526
QualitusHartwig wants to merge 1 commit intoILIAS-eLearning:release_10from
QualitusHartwig:10/bug/47300

Conversation

@QualitusHartwig
Copy link
Copy Markdown
Contributor

Mantis: https://mantis.ilias.de/view.php?id=47300

If a user only has "Edit Learning Progress Settings" permission, but not "Edit Settings", he gets denied access to "Learning Progress Settings" in Scorm Object action menu because he is not allowed to be routed through "ilSAHSEditGUI". This menu action was added in ILIAS 9 and the problem was present ever since. However going through "Info -> Learning Progress", as it was manually done before ILIAS 9, shows a valid route through "ilSAHSPresentationGUI".

Has to be cherry-picked to 11 and trunk if accepted.

@QualitusHartwig QualitusHartwig added bugfix php Pull requests that update Php code labels May 4, 2026
@QualitusHartwig
Copy link
Copy Markdown
Contributor Author

@kergomard Hi Stephan, I've assigned this to you since you're listed as a maintainer for "Object Service". I hope you're the right person and would not mind the proposed fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants