Support for Multidomain mapping

Registered by Jose Phillips

Summary
=======
With this feature will going to allow to the administrators set a domain mapping for each hostname.

Motivation:
=========
This change will going to allow the openstack administrators allow to manage multiple domains based on the "HOST HEADER" value.

Description
==========

When this patch is applied the end user doesn't need to know what domain he/she need to login.
For example we can map if a user access to horizon from:

https://www.myopenstack.com the field DOMAIN in horizon will be prefilled with the Domain Information. in this example the domain is MYOPENSTACK.

The openstack administrator also can configure multiple hostnames to diferents domains
Example 2
Hostname Prefilled Domain Field
www.hello.com ===> HI
infra.mysite.com ===> MYDOMAIN2

UX
==
No visual changes.

Testing
======
After this patch is applied users can modify in local_settings.py the domain mapping with the variable OPENSTACK_KEYSTONE_MULTIDOMAIN_MAPPING = { 'www.mysite.com' : 'MYDOMAIN',}

Outside Dependencies
===================
Required modify DOA to allow this functionality.

Blueprint information

Status:
Complete
Approver:
David Lyle
Priority:
Low
Drafter:
Jose Phillips
Direction:
Approved
Assignee:
Jose Phillips
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Rob Cresswell

Related branches

Sprints

Whiteboard

[robcresswell 2016-11-07]
Please fill this out according to the blueprint template: https://blueprints.launchpad.net/horizon/+spec/template

[robcresswell 2017-02-21]
Marking obsolete as there doesn't seem to be any patches after 4 months. Please ping me if you work on this further.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.