Expose private teams through the API

Bug #562930 reported by Łukasz Czyżykowski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical SSO provider
Fix Released
Undecided
Łukasz Czyżykowski

Bug Description

Current API only allows to access public teams and there's no way of obtaining private teams memberships.

Changed in canonical-identity-provider:
assignee: nobody → Łukasz Czyżykowski (lukasz-czyzykowski)
status: New → Fix Committed
Revision history for this message
Łukasz Czyżykowski (lukasz-czyzykowski) wrote :

QA notes:
Currently deployed on EC2: http://ec2-174-129-73-160.compute-1.amazonaws.com
This code adds new method: api.authentications.team_membership(team_names, openid_identifier).
It's part of the API and should be tested in the same way as previously. Attached to this bug is list of existing teams and accounts on the server.

Revision history for this message
Łukasz Czyżykowski (lukasz-czyzykowski) wrote :
Revision history for this message
Łukasz Czyżykowski (lukasz-czyzykowski) wrote :

API user credentials for this instance:
Username: mumble-test
Password: x3SkqMKgd

Revision history for this message
Dave Morley (davmor2) wrote :

I don't get any obvious errors doing what I was told to do.

I'll talk with Lukasz some more on Monday to be certain.

Changed in canonical-isd-qa:
status: New → Confirmed
Dave Morley (davmor2)
Changed in canonical-isd-qa:
assignee: nobody → Dave Morley (davmor2)
Revision history for this message
Dave Morley (davmor2) wrote :

Confirmed working on ec2

Revision history for this message
Dave Morley (davmor2) wrote :

Working on Staging

Changed in canonical-isd-qa:
status: Confirmed → Fix Committed
Revision history for this message
Dave Morley (davmor2) wrote :

Passed on production thanks to mthaddon for setting up :)

Changed in canonical-isd-qa:
status: Fix Committed → Fix Released
Changed in canonical-identity-provider:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.