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

Publicize: editors cannot connect an account #38335

Open
Tracked by #39697
jeherve opened this issue Jul 15, 2024 · 2 comments · May be fixed by #41859
Open
Tracked by #39697

Publicize: editors cannot connect an account #38335

jeherve opened this issue Jul 15, 2024 · 2 comments · May be fixed by #41859
Assignees
Labels
[Feature] Publicize Now Jetpack Social, auto-sharing [Platform] Atomic [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Pri] Normal [Status] In Progress Triaged [Type] Bug When a feature is broken and / or not performing as intended

Comments

@jeherve
Copy link
Member

jeherve commented Jul 15, 2024

Impacted plugin

Jetpack

Quick summary

Editors do not have access to the Publicize settings in wp-admin, and do not have a link to Jetpack Cloud to manage their social connections there instead.

Steps to reproduce

  1. Start with a site running the Jetpack plugin, and connected to WordPress.com.
  2. Go to Jetpack > Settings > Sharing
  3. Enable Publicize
  4. Go to Users > Add New
  5. Create a new user with the editor role
  6. In a new browser, log in to the site with that new role.
  7. In another tab, log in to another WordPress.com account of yours.
  8. Go to Jetpack > Settings > Sharing
  9. Connect your editor account to that other WordPress.com account.

A clear and concise description of what you expected to happen.

Once the connection is complete, I expect I would find settings to connect my own social networks.

What actually happened

configCard() isn't displayed at all:

Screenshot 2024-07-15 at 16 25 07

Initial_State.socialInitialState.useAdminUiV1 returns true, because Current_Plan::supports( 'social-connections-management' ) returns true.

Impact

Some (< 50%)

Available workarounds?

No and the platform is unusable

Platform (Simple and/or Atomic)

Atomic, Self-hosted

Logs or notes

No response

@jeherve jeherve added [Type] Bug When a feature is broken and / or not performing as intended [Feature] Publicize Now Jetpack Social, auto-sharing [Pri] Normal Triaged labels Jul 15, 2024
@jeherve jeherve added the [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ label Jul 15, 2024
@jeherve jeherve moved this from Needs Triage to Triaged in Automattic Prioritization: The One Board ™ Jul 15, 2024
@spsiddarthan
Copy link
Contributor

spsiddarthan commented Jul 24, 2024

@jeherve, Editors and Authors can add accounts from the Social Editor now on the Jetpack and Jetpack Social plugins. Atomic users can't do this though.

Perhaps we should mention that authors and editors can do this from the editor sidebar in the block editor, while we work out how to solve this in the wp-admin Social screen.

@jeherve
Copy link
Member Author

jeherve commented Jul 24, 2024

Perhaps we should mention that authors and editors can do this from the editor sidebar in the block editor

That'd be nice indeed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Publicize Now Jetpack Social, auto-sharing [Platform] Atomic [Plugin] Jetpack Issues about the Jetpack plugin. https://wordpress.org/plugins/jetpack/ [Pri] Normal [Status] In Progress Triaged [Type] Bug When a feature is broken and / or not performing as intended
Projects
Development

Successfully merging a pull request may close this issue.

3 participants