Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: Roles Standard #590

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from
Draft

Draft: Roles Standard #590

wants to merge 25 commits into from

Commits on May 14, 2024

  1. First parts of the role standards draft

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 14, 2024
    Configuration menu
    Copy the full SHA
    6be442b View commit details
    Browse the repository at this point in the history
  2. Add further details and open question section

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 14, 2024
    Configuration menu
    Copy the full SHA
    dfc7b04 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Content additions and rephrasing for better clarity

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 15, 2024
    Configuration menu
    Copy the full SHA
    76444ea View commit details
    Browse the repository at this point in the history
  2. Remove reader role and add reasoning

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 15, 2024
    Configuration menu
    Copy the full SHA
    717642a View commit details
    Browse the repository at this point in the history
  3. Document necessary future changes to the standard

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 15, 2024
    Configuration menu
    Copy the full SHA
    acd431c View commit details
    Browse the repository at this point in the history
  4. Add reference to service list standard

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 15, 2024
    Configuration menu
    Copy the full SHA
    f7513f3 View commit details
    Browse the repository at this point in the history
  5. Add remark about Barbican inaccessibility for users

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 15, 2024
    Configuration menu
    Copy the full SHA
    c8885cd View commit details
    Browse the repository at this point in the history
  6. Add test script for checking role presence

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 15, 2024
    Configuration menu
    Copy the full SHA
    6a59376 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Integrate Barbican adjustments

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 16, 2024
    Configuration menu
    Copy the full SHA
    5b571b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a0b332a View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Downgrade "manager" role to service-specific roles

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 17, 2024
    Configuration menu
    Copy the full SHA
    77a7c5b View commit details
    Browse the repository at this point in the history
  2. Implement tests for verifying Key Manager role permissions

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 17, 2024
    Configuration menu
    Copy the full SHA
    8546f35 View commit details
    Browse the repository at this point in the history
  3. Add README for test suite

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 17, 2024
    Configuration menu
    Copy the full SHA
    148e3a5 View commit details
    Browse the repository at this point in the history
  4. Cleanup application credential after testing

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed May 17, 2024
    Configuration menu
    Copy the full SHA
    20e9567 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    65d72d4 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Address review comments

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    0fde99f View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    beb6557 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Add more regulation to policy rules, add Octavia quirks

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    df70355 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    dca05da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1557c08 View commit details
    Browse the repository at this point in the history
  3. Improve phrasing

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    67a4a1d View commit details
    Browse the repository at this point in the history
  4. Move role overview to design considerations

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    2af152e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Remove paragraph about Barbican creator role

    ... it is part of the SCS Key Manager standard now.
    
    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    ed3b755 View commit details
    Browse the repository at this point in the history
  2. Reference the Key Manager standard in related documents

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    5bfe232 View commit details
    Browse the repository at this point in the history
  3. Remove outdated tests from test script

    Signed-off-by: Markus Hentsch <[email protected]>
    markus-hentsch committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    688da00 View commit details
    Browse the repository at this point in the history