On 08/06/2015 04:56 AM, David Chadwick wrote:

On 05/08/2015 19:28, Thai Q Tran wrote:
I agree with Lance. Quite honestly, the list of Idps does not belong
in horizon's settings. Just throwing out some ideas, why not white-list
the Idps you want public it in keystone's settings, and have an API call
for that?
that was the conclusion reached many months ago the last time this was
discussed.

regards

David

Posted a spec for review here.  It needs a corresponding API change.

https://review.openstack.org/#/c/209941/



     ----- Original message -----
     From: Lance Bragstad <[email protected]>
     To: "OpenStack Development Mailing List (not for usage questions)"
     <[email protected]>
     Cc:
     Subject: Re: [openstack-dev] [Keystone] [Horizon] Federated Login
     Date: Wed, Aug 5, 2015 11:19 AM
On Wed, Aug 5, 2015 at 1:02 PM, Steve Martinelli
     <[email protected] <mailto:[email protected]>> wrote:

         Some folks said that they'd prefer not to list all associated
         idps, which i can understand.

         Actually, I like jamie's suggestion of just making horizon a bit
         smarter, and expecting the values in the horizon settings
         (idp+protocol)

This *might* lead to a more complicated user experience, unless we
     deduce the protocol for the IdP selected (but that would defeat the
     point?). Also, wouldn't we have to make changes to Horizon every
     time we add an IdP? This might be case by case, but if you're
     consistently adding Identity Providers, then your ops team might not
     be too happy reconfiguring Horizon all the time.


         Thanks,

         Steve Martinelli
         OpenStack Keystone Core

         Inactive hide details for Dolph Mathews ---2015/08/05 01:38:09
         PM---On Wed, Aug 5, 2015 at 5:39 AM, David Chadwick
         <d.w.chadwicDolph Mathews ---2015/08/05 01:38:09 PM---On Wed,
         Aug 5, 2015 at 5:39 AM, David Chadwick <[email protected]
         <mailto:[email protected]>> wrote:

         From: Dolph Mathews <[email protected]
         <mailto:[email protected]>>
         To: "OpenStack Development Mailing List (not for usage
         questions)" <[email protected]
         <mailto:[email protected]>>
         Date: 2015/08/05 01:38 PM
         Subject: Re: [openstack-dev] [Keystone] [Horizon] Federated Login

         
------------------------------------------------------------------------




         On Wed, Aug 5, 2015 at 5:39 AM, David Chadwick
         <[email protected]_ <mailto:[email protected]>> wrote:




           *   On 04/08/2015 18:59, Steve Martinelli wrote:
             > Right, but that API is/should be protected. If we want to
             list IdPs
             > *before* authenticating a user, we either need: 1) a new
             API for listing
             > public IdPs or 2) a new policy that doesn't protect that API.

             Hi Steve

             yes this was my understanding of the discussion that took
             place many
             months ago. I had assumed (wrongly) that something had been
             done about
             it, but I guess from your message that we are no further
             forward on this
             Actually 2) above might be better reworded as - a new
             policy/engine that
             allows public access to be a bona fide policy rule


         The existing policy simply seems wrong. Why protect the list of
         IdPs?

           * regards

             David

             >
             > Thanks,
             >
             > Steve Martinelli
             > OpenStack Keystone Core
             >
             > Inactive hide details for Lance Bragstad ---2015/08/04
             01:49:29 PM---On
             > Tue, Aug 4, 2015 at 10:52 AM, Douglas Fish
             <[email protected] Bragstad
             > ---2015/08/04 01:49:29 PM---On Tue, Aug 4, 2015 at 10:52
             AM, Douglas
             > Fish <[email protected]_ <mailto:[email protected]>>
             wrote: > Hi David,
             >
             > From: Lance Bragstad <[email protected]_
             <mailto:[email protected]>>
             > To: "OpenStack Development Mailing List (not for usage
             questions)"
             > <[email protected]_
             <mailto:[email protected]>>
             > Date: 2015/08/04 01:49 PM
             > Subject: Re: [openstack-dev] [Keystone] [Horizon]
             Federated Login
             >
             >
             
------------------------------------------------------------------------
             >
             >
             >
             >
             >
             > On Tue, Aug 4, 2015 at 10:52 AM, Douglas Fish
             <[email protected]_
             > <mailto:[email protected]_ <mailto:[email protected]>>>
             wrote:
             >
             >     Hi David,
             >
             >     This is a cool looking UI. I've made a minor comment
             on it in InVision.
             >
             >     I'm curious if this is an implementable idea - does
             keystone support
             >     large
             >     numbers of 3rd party idps? is there an API to retreive
             the list of
             >     idps or
             >     does this require carefully coordinated configuration
             between
             >     Horizon and
             >     Keystone so they both recognize the same list of idps?
             >
             >
             > There is an API call for getting a list of Identity
             Providers from Keystone
             >
             >
             
__http://specs.openstack.org/openstack/keystone-specs/api/v3/identity-api-v3-os-federation-ext.html#list-identity-providers__
             >
             >
             >
             >     Doug Fish
             >
             >
             >     David Chadwick <[email protected]_
             >     <mailto:[email protected]_
             <mailto:[email protected]>>> wrote on 08/01/2015
             06:01:48 AM:
             >
             >     > From: David Chadwick <[email protected]_
             >     <mailto:[email protected]_
             <mailto:[email protected]>>>
             >     > To: OpenStack Development Mailing List
             >     <[email protected]_
             >     <mailto:[email protected]_
             <mailto:[email protected]>>>
             >     > Date: 08/01/2015 06:05 AM
             >     > Subject: [openstack-dev]  [Keystone] [Horizon]
             Federated Login
             >     >
             >     > Hi Everyone
             >     >
             >     > I have a student building a GUI for federated login
             with Horizon. The
             >     > interface supports both a drop down list of
             configured IDPs, and also
             >     > Type Ahead for massive federations with hundreds of
             IdPs. Screenshots
             >     > are visible in InVision here
             >     >
             >     > __https://invis.io/HQ3QN2123__
             >     >
             >     > All comments on the design are appreciated. You can
             make them directly
             >     > to the screens via InVision
             >     >
             >     > Regards
             >     >
             >     > David
             >     >
             >     >
             >     >
             >     >
             >
              
__________________________________________________________________________
             >     > OpenStack Development Mailing List (not for usage
             questions)
             >     > Unsubscribe:_
             >
              [email protected]?subject:unsubscribe__
             
<http://[email protected]?subject:unsubscribe_>
             >
              
<_http://[email protected]?subject:unsubscribe_>
             >     >
             
__http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev__
             >     >
             >
             >
             >
              
__________________________________________________________________________
             >     OpenStack Development Mailing List (not for usage
             questions)
             >     Unsubscribe:
             >
              [email protected]?subject:unsubscribe__
             
<http://[email protected]?subject:unsubscribe_>
             >
              
<_http://[email protected]?subject:unsubscribe_>_
             >
              
___http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev__
             >
             >
             
__________________________________________________________________________
             > OpenStack Development Mailing List (not for usage questions)
             > Unsubscribe:
             [email protected]?subject:unsubscribe_
             
<http://[email protected]?subject:unsubscribe>
             >
             _http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev_
             >
             >
             >
             >
             >
             
__________________________________________________________________________
             > OpenStack Development Mailing List (not for usage questions)
             > Unsubscribe:
             [email protected]?subject:unsubscribe_
             
<http://[email protected]?subject:unsubscribe>
             >
             _http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev_
             >

             
__________________________________________________________________________
             OpenStack Development Mailing List (not for usage questions)
             Unsubscribe:
             [email protected]?subject:unsubscribe_
             
<http://[email protected]?subject:unsubscribe>
             _http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev_

         
__________________________________________________________________________
         OpenStack Development Mailing List (not for usage questions)
         Unsubscribe:
         [email protected]?subject:unsubscribe
         <http://[email protected]?subject:unsubscribe>
         http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


         
__________________________________________________________________________
         OpenStack Development Mailing List (not for usage questions)
         Unsubscribe:
         [email protected]?subject:unsubscribe
         <http://[email protected]?subject:unsubscribe>
         http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
     __________________________________________________________________________
     OpenStack Development Mailing List (not for usage questions)
     Unsubscribe:
     [email protected]?subject:unsubscribe
     http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to