added menu local task alter to restrict edit profile for securefile user #561
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Jira
https://digital-vic.atlassian.net/browse/SD-460
Testing link in content-vic: https://nginx-php.pr-1755.content-vic.sdp4.sdp.vic.gov.au/
Problem/Motivation
Fix
Hide edit tab user by adding a menu local task alter function in vicgovau_core.module and unset the tab for a Secure File User role.
2.Redirect the link content.vic/user/user_id/edit to content.vic/user/user_id/ in a preprocess_page function.
Related PRs
Screenshots
TODO
Note: I discovered that the "Secure File" user role is missing the necessary permissions. For testing purposes, I manually enabled the toolbar to allow the user to log out. I will be creating a new ticket with all relevant details for further investigation and resolution.