Skip to main content

How to revoke access given to an App that uses the new API?

  • September 16, 2018
  • 8 replies
  • 1276 views

  • Contributor II
  • 3 replies
Hi there, the new API that was just announced is great!

External apps/services (e.g. IFTTT) can be given access to my Sonos system:

"This gives XXXX permission to:

See what your Sonos is playing
Change playback and volume on your Sonos
Change your Sonos rooms and groups
Play your Sonos favorites and playlists"

But how do I revoke the access to my Sonos system when I no longer want IFTTT to access it?

Kind regards, Klaas.
Did you find what you were looking for?
This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

8 replies

pwt
Forum|alt.badge.img+20
  • Virtuoso
  • 1884 replies
  • September 16, 2018
In IFTTT go to Services -> Sonos -> Settings and click on 'Disconnect Sonos'.

  • Author
  • Contributor II
  • 3 replies
  • September 16, 2018
It was a friends IFTTT account and I don't want him to control my Sonos. This means he is in charge?

pwt
Forum|alt.badge.img+20
  • Virtuoso
  • 1884 replies
  • September 16, 2018
herma wrote:
It was a friends IFTTT account and I don't want him to control my Sonos. This means he is in charge?

Ask your friend to follow the steps I outlined, from their IFTTT account. That's the easiest way to proceed.

I don't know of a way of disconnecting your Sonos account from the Sonos end, although Sonos support will have a 'back door' mechanism of some sort if that's required.

MikeV
Forum|alt.badge.img+21
  • 3350 replies
  • September 17, 2018
Yeah, time for Sonos to add that functionality to their "My Account" pages... now that you can link Sonos with other services, there should be a way to manage those links from Sonos' end, in case it's not possible to do so from the other end.

"You have connected Sonos to the following services. If you want to remove one or more of the services from having access to your Sonos account, select the service(s) and press the 'Disconnect' button below."

  • Author
  • Contributor II
  • 3 replies
  • September 17, 2018
@MikeV ? Yep, that seems to be pretty common in other systems that use OAuth: https://www.oauth.com/oauth2-servers/listing-authorizations/

controlav
Forum|alt.badge.img+23
  • Lead Maestro
  • 7553 replies
  • September 17, 2018
It is also a required feature so that developers can test registration against the Cloud API, unless Sonos expect us to create an infinite amount of accounts to test against. There has to be an unregistration page somewhere?

  • Contributor II
  • 2 replies
  • September 18, 2018
I think its quite a big security hole. If I (as a developer) create an app and you (as a user) start using my app, I now have control over your sonos system and there is no way you can stop me being able to control it. I could send requests to start playing in the middle of the night at full volume etc

Being able to revoke apps should really be added to the my account page

controlav
Forum|alt.badge.img+23
  • Lead Maestro
  • 7553 replies
  • September 18, 2018
Totally agree.

Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings