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

Global media & Tags for all users (staff account inheritance issue) #1800

Closed
cocarrig opened this issue Apr 10, 2023 Discussed in #1792 · 3 comments
Closed

Global media & Tags for all users (staff account inheritance issue) #1800

cocarrig opened this issue Apr 10, 2023 Discussed in #1792 · 3 comments

Comments

@cocarrig
Copy link
Collaborator

cocarrig commented Apr 10, 2023

Discussed in #1792

Originally posted by USMAJIM April 3, 2023
Hi, I would like to request Global "tags" for all users. Uploaded media that users tag is not persistent across all accounts. A new admin2 was added after another admin1 created tags; none of the tags were visible to the new admin2. Also, the tags created by the new admin were not visible to the old admin. Image collaboration via the use of Tags is a much-needed feature in our workflow.

Also, media seems only to be accessible by users whose account has been created and accessed before media has been uploaded. Media uploaded before users are created is not visible. As long as permissions allow, all media should be viewable to assigned users if possible.

I appreciate your consideration.

Description:
We will look to address both of these to as bugs. A staff user with access to view all media should inherit access to media and all tags created prior to their existence.

@cocarrig
Copy link
Collaborator Author

Only for account-holder(defined by main account subscription level=Pro) or staff member type accounts:

  • Add new option to the kebab-menu of a Personal tag: "Move to All Staff Tags" (An irreversible operation)
  • Display "All Staff Tags" and "Personal Tags" sections anywhere tag lists show up

Add a new "Staff Tags" section under "Settings" Permissions tab, with the following options following current designs for other privileges:

  • (C)reate allows "Move to All Staff Tags" menu option to show
  • (U)pdate allows renaming of Staff Tags
  • (D)elete allows removal of Staff Tags
    Note: (R)ead is always permitted for all members, so no toggle

@Dan-Peck
Copy link
Collaborator

Workaround:

Existing shared media may not show in the list for newer staff members due to initial staff permission defaults having a small variable-type issue that causes the User Media page to fail recognizing the Media View permission having been set. While a correction is being prepared, account administrators may navigate to the new staff account permissions settings and click "Save". This re-save operation will correct the type issue on that account and allow the staff member to see all existing shared media.

@Dan-Peck Dan-Peck self-assigned this Apr 19, 2023
@Dan-Peck Dan-Peck added the SQL label Apr 25, 2023
@Dan-Peck
Copy link
Collaborator

Merged in @ 82e42ff and added to the queue for upcoming release to the live site.
Once released, there will be a new Staff Accounts Settings option for them to migrate their tags into "Global" tags, and then manage them globally while that privilege is enabled on their account.

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

No branches or pull requests

3 participants