Support us on Product Hunt
We're on Product Hunt! Show your love, give us a boost, and help more designers discover better ways to grow.
Upvote on Product Hunt
Google Drive – Shared File Expiry & Access Control
Design a way for users to control access duration and usage rights for shared files.
Background

Google Drive is one of the most widely used platforms for file sharing and collaboration. However, once a file is shared, users often lose control over how long someone can access it or what they can do with it. Currently, expiry dates exist in limited enterprise settings but are not widely surfaced, and granular access controls (like view-only vs. one-time download) are difficult for everyday users.

Context
  • Users frequently share sensitive documents (resumes, contracts, school work, reports) but forget to revoke access.

  • Businesses and freelancers often need time-limited collaboration (e.g., share a proposal only until a client reviews it).

  • Privacy-conscious users want reassurance that their files aren’t floating indefinitely in someone else’s Drive.

Business Objective
  • Strengthen Google Drive’s role as a secure file-sharing hub.

  • Reduce incidents of accidental data leaks and support compliance needs.

Target User
  • Students sharing assignments temporarily.

  • Freelancers/professionals sending contracts, resumes, or creative files to clients.

  • Small businesses collaborating with external vendors.

  • Privacy-conscious individuals wanting short-term shares.

Core Problem

How can Google Drive allow users to set time-limited and usage-restricted access to files while keeping the sharing flow simple and intuitive?

Challenge

Design the UI flow + key screens for a new “Expiry & Access Control” feature:

  1. When sharing a file, users can set: Access duration (e.g., 7 days, until specific date) & Permissions (view-only, no download/print, temporary comment access).

  2. Users should see a clear overview of active shares and expiry dates.

  3. Provide notifications when access is about to expire (to both owner and recipient).

  4. Make revoking or extending access simple.

  5. Ensure the system feels trustworthy and transparent without overwhelming casual users.

Constraints
  • Must fit seamlessly into Drive’s existing sharing modal (avoid bloating).

  • Defaults should remain simple (e.g., standard "Can view / Can edit").

  • Advanced controls should be optional but discoverable.

  • Must handle both individual file shares and shared folder shares.


Grab the PDF version
Save a copy to review offline, print it out for focus time, or share it with friends — this PDF is made for flexible learning.
Join our official community
Get feedback, connect with designers, and grow together — all in a free, friendly space built for your UX journey.
Join the community
Partner with uixperiment
Looking to create a challenge for hiring or learning? Let's team up — we work with companies and campuses to shape meaningful UX experiences.
Start a collaboration