[EXTDAM-62] [Bynder] Allow users to mark an asset public/private Created: 11/Feb/20  Updated: 03/Dec/20  Resolved: 28/Oct/20

Status: Closed
Project: External DAMs
Component/s: None
Affects Version/s: None
Fix Version/s: 1.0.3

Type: Story Priority: Neutral
Reporter: Ilgun Ilgun Assignee: Rabie Hayoun
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File ActionStarted.png     PNG File ConfirmDialog.png     PNG File ErrorMessage.png     PNG File SuccessMessage.png    
Issue Links:
Problem/Incident
causes EXTDAM-161 DOC: Bynder - new actions + new publi... Closed
Relates
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Documentation update required:
Yes
Date of First Response:
Epic Link: DAM Phase 2
Sprint: Add-Ons 48, Add-Ons 49
Story Points: 8

 Description   

Currently, we can have an asset private or public in the external system, however, there is no way of publication/activation of this assets in Mgnl. We need to let our users see whether the asset is private or public (like other apps with green vs red icon) and provide a way of handling those assets 

AC

  • Action to mark an asset private
  • Action to mark an asset public 
  • Action Bar - When upload a new resource / editing , the publish / unpublish action should be added 

Dev notes. Implementation like Publication Workflow



 Comments   
Comment by Rabie Hayoun [ 07/Oct/20 ]

Bynder has a few ways to set access to a particular asset:

  1. Active: If we have multiple version of the same asset (more than 1 file under the same id), we can set which version will be the visible one when accessing the asset
  2. Limited Access: In bynder Permission or Access right can be configured and Asset can be set to limited access only, therefore any user that does not have "Limited access right" configured in bynder will not be able to see the asset in bynder
  3. Public: When an asset is marked as public, Bynder will generate a new URL called Original which can be used to access the original asset. Once an asset is marked as public we cannot undo it.

From the three approach above, we are using the third one to implement the publish action in magnolia on the External Dam Asset browser, this means no need to unpublish action, because the action cannot be undone

By default the asset are being uploaded as private, therefore no "Original" URL will be present, but bynder will generate different URL like webimage, thumbnails, magnolia.

If you have any of the above URLs ( webimage, thumbnails, magnolia) does not matter which access permission is being set in Bynder, the users will be able to access them.

 

Comment by Rabie Hayoun [ 07/Oct/20 ]

jlegendre and amansell, I have added a few UI messages, please let me know if they are ok or should I change them for something else:

Warning Dialog before the publish is triggered --> 

  • header: Publish item(s)?
  • warning text : This will mark the selected asset(s) as published, and cannot be undone!
  • cancel button: No
  • proceed button: Yes, publish

When the publish action is trigger --> Publish action has started, you will be notified once it is complete.

Once the publish action finish --> 

  • successfully: Bynder asset published successfully.
  • error: An error occurred while trying to publish a Bynder asset.

Please let me know if you need more information or screenshot.

Comment by Julie Legendre [ 08/Oct/20 ]

Hi rhayoun,

I've put the changed messages in bold.

HTH  

 

Warning Dialog before the publish is triggered --> 

  • header: Publication
  • warning text: This action will mark the selected asset(s) as published and cannot be undone. Are you sure you want to continue?
  • cancel button: No
  • proceed button: Yes, publish

When the publish action is trigger --> The publication action has started. You will be notified once it is complete.

Once the publish action finish --> 

  • successfully: Bynder asset published successfully.
  • error: An error occurred while trying to publish a Bynder asset.
Comment by Rabie Hayoun [ 08/Oct/20 ]

Thank you!

I will update the messages.

Generated at Mon Feb 12 01:51:31 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.