I am a logged in user but still I am not able to preview the file in bucket until I give guest as read permission. for a user all permission is granted.
TL;DR
The developers are unable to preview images in the storage bucket even with read permissions. The solution is to grant guest read permission to access the files for now.