b31ff3f991
Add in support for resource options for roles and projects (including domains). No options are currently implemented for roles or projects. Scaffolding has been implemented so that adding options should be straight forward. This will allow for implementing options such as an immutable flag. As a mechanism to isolate SQL Models from the Driver implementation especially when adding in complexity of the resource options, the models for the Resource backend and the Role Backend (SQL) have been move to their own module. Partial-Bug: #1807751 Depends-On: https://review.opendev.org/678379 Required-By: https://review.opendev.org/678380 Change-Id: I456a7c19506d28d5846534f884b8abe0d3079c96
10 lines
463 B
YAML
10 lines
463 B
YAML
---
|
|
features:
|
|
- >
|
|
[`bug 1807751 <https://bugs.launchpad.net/keystone/+bug/1807751>`_]
|
|
Keystone now implements the scaffolding for resource options in projects and
|
|
roles. Functionally new options (such as "immutable" flags) will appear in
|
|
returned JSON under the `options` field (dict) returned in the project, domain,
|
|
and role structures. The `options` field will be empty until resource options
|
|
are implemented for project, domain, and role.
|