commit 578be15629a84d1edcfda546a93b7ccbb6959720
Author: Jose Castro Leon <email address hidden>
Date: Tue Apr 23 15:38:16 2019 +0200
Allows to use application credentials through group membership
When using role assignment through groups, the user cannot use
the application credentials created. This allows to look up
the membership by checking inherited and group assignments.
Conflicts:
This change conflicts with newer branches because most of the
logic in keystone/token/providers/common.py was refactored into keystone/models/token_model.py during the Rocky release. This
refactor causes the stable/queens version to diverge from stable/rocky, stable/stein, and stable/train patches, although it
is functionally equivalent to the approach used in later releases.
Change-Id: If1bf5bd785a494923303265797311d42018ba7af
Closes-Bug: #1773967
(cherry picked from commit 14b25bc5d18842210cfffe1afdca475e848b84aa)
(cherry picked from commit 933ea511d150ed2cbbd4265fc7513a9b3435baa2)
(cherry picked from commit cf83fc10569e7b52eeb52c0e164dfe36daeec309)
Reviewed: https:/ /review. opendev. org/694096 /git.openstack. org/cgit/ openstack/ keystone/ commit/ ?id=578be15629a 84d1edcfda546a9 3b7ccbb6959720
Committed: https:/
Submitter: Zuul
Branch: stable/queens
commit 578be15629a84d1 edcfda546a93b7c cbb6959720
Author: Jose Castro Leon <email address hidden>
Date: Tue Apr 23 15:38:16 2019 +0200
Allows to use application credentials through group membership
When using role assignment through groups, the user cannot use
the application credentials created. This allows to look up
the membership by checking inherited and group assignments.
Conflicts: token/providers /common. py was refactored into
keystone/ models/ token_model. py during the Rocky release. This
stable/ rocky, stable/stein, and stable/train patches, although it
This change conflicts with newer branches because most of the
logic in keystone/
refactor causes the stable/queens version to diverge from
is functionally equivalent to the approach used in later releases.
Change-Id: If1bf5bd785a494 923303265797311 d42018ba7af 10cfffe1afdca47 5e848b84aa) cbbd4265fc7513a 9b3435baa2) 2eeb52c0e164dfe 36daeec309)
Closes-Bug: #1773967
(cherry picked from commit 14b25bc5d188422
(cherry picked from commit 933ea511d150ed2
(cherry picked from commit cf83fc10569e7b5