← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1279505] [NEW] "Primary Project *" field in "Create User" form should not be mandatory

 

Public bug reported:

Keystone V2 API for creating a user does not force a primary project to be provided for the user. 
IMHO, Horizon should follow the same logic. 

Users that are created through the API with no assigned primary project
would not be able to login to Horizon and they would get the error "You
are not authorized for any projects." which makes sense.

Then the user gets a primary project assigned if
- user record is updated with a primary project, or
- user is assigned its first role in a project
This behavior would match the API logic.

** Affects: horizon
     Importance: Undecided
         Status: New


** Tags: create-user horizon keystone mandatory primary-project v2

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1279505

Title:
  "Primary Project *" field in "Create User" form should not be
  mandatory

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Keystone V2 API for creating a user does not force a primary project to be provided for the user. 
  IMHO, Horizon should follow the same logic. 

  Users that are created through the API with no assigned primary
  project would not be able to login to Horizon and they would get the
  error "You are not authorized for any projects." which makes sense.

  Then the user gets a primary project assigned if
  - user record is updated with a primary project, or
  - user is assigned its first role in a project
  This behavior would match the API logic.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1279505/+subscriptions


Follow ups

References