Giving and removing consent

Delegate permissions


A person gives someone else, or third-party software, the authority to act on their behalf.

For example, giving an app permission to view, edit and remove entries in your Google calendar.


  • People can still access a service with the help of someone they trust.
  • People get the value of combining multiple services in a new way.


  • Easy to forget delegated permissions were set.
  • If permissions are broad they might lead to data being used in a way that people might not be aware of.


  • OAuth →

    An open standard for delegating access between services.

  • IFTTT →

    Gives a way to get apps and devices talking to each other.