GSA / fedramp-automation

FedRAMP Automation
https://www.fedramp.gov/using-the-fedramp-oscal-resources-and-templates/
Other
254 stars 74 forks source link

DRAFT PR - separation of duties example - option 4 #594

Open Rene2mt opened 1 month ago

Rene2mt commented 1 month ago

Committer Notes

This is a DRAFT PR illustrating another option for how to represent FedRAMP's SSP separation of duties (issue #534 ). The approach in this is illustrated by the entity diagram below:

image

This would require require the following changes to the NIST OSCAL SSP models:

All Submissions:

By submitting a pull request, you are agreeing to provide this contribution under the CC0 1.0 Universal public domain dedication.

Rene2mt commented 3 weeks ago

Updated proposal option 4 to:

  • Rolled back addition of uuid flag in the authorized-privilege assembly
  • Rolled back deprecated flag in the authorized-privilege assembly
  • Supports both user-centric and component-centric definition of authorized-privileges
  • Allows association of association of authorized privileges with role, users, or both

image