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

Multisite issues #4117

Closed
cristian-ungureanu opened this issue Oct 5, 2023 · 8 comments · Fixed by #4299
Closed

Multisite issues #4117

cristian-ungureanu opened this issue Oct 5, 2023 · 8 comments · Fixed by #4299
Assignees
Labels
bug This label could be used to identify issues that are caused by a defect in the product. Priority-Low Expected resolution time - up to 3 months.

Comments

@cristian-ungureanu
Copy link
Contributor

Description

There are still some issues regarding a multisite instance and permissions. We should discuss them and decide what should happen in each specific case. Here are the known issues so far:

  • On a multisite, as an administrator with no rights regarding the plugins, with Neve and TPC activated, if you click on the welcome notice button, you'll get redirected to a page saying "Sorry, you're not allowed to access this page" https://vertis.d.pr/v/PDqBwZ. The issue seems to be older, and not in direct connection with the new onboarding.

( More things can be added here after testing more cases here )

Step-by-step reproduction instructions

On a multisite, as an administrator with no rights regarding the plugins, with Neve and TPC activated, click on the welcome notice button

Screenshots, screen recording, code snippet or Help Scout ticket

https://vertis.d.pr/v/PDqBwZ

Environment info

No response

Is the issue you are reporting a regression

No

@cristian-ungureanu cristian-ungureanu added the bug This label could be used to identify issues that are caused by a defect in the product. label Oct 5, 2023
@rodica-andronache
Copy link
Contributor

@vytisbulkevicius vytisbulkevicius added the Priority-Low Expected resolution time - up to 3 months. label Aug 8, 2024
@girishpanchal30
Copy link
Contributor

@vytisbulkevicius I attempted to replicate this with a multisite setup, but it seems to be working fine now.

@rodica-andronache Could you please check if this issue still exists and try to reproduce it on your end?

Thanks

@rodica-andronache
Copy link
Contributor

@girishpanchal30 yes, I'm still able to replicate this, following the same steps mentioned in the issue and in the video

@girishpanchal30
Copy link
Contributor

@rodica-andronache

The user is unable to access the plugin menu page due to permission restrictions. To resolve this, we should enable the plugin menu setting, which will allow access to the tiob-starter-sites page.

Ref: https://tinyurl.com/2xn74shl

Could you please verify with the mentioned setting option?

Thanks

@poonam279
Copy link

@girishpanchal30 we have tried but couldn't replicate the reported issue. Whenever I click on Try one of our ready to use starter site button, the onboarding appears. @rodica-andronache will confirm when she will be back on Monday.

@rodica-andronache
Copy link
Contributor

@girishpanchal30 yes, that's the reason. But the issue is mentioning this "as an administrator with no rights regarding the plugins".

From what I understand, the solution for the issue would be to probably not show the "Try one of our ready to use starter site" button or the entire notice for this case, for administrators without rights to install plugins, so we don't have this case.

Let me know if there is something else I can help with here

@girishpanchal30
Copy link
Contributor

@rodica-andronache I've hidden the notice as per your suggestion, please check with this PR #4299

@rodica-andronache
Copy link
Contributor

@girishpanchal30 it's working well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This label could be used to identify issues that are caused by a defect in the product. Priority-Low Expected resolution time - up to 3 months.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants