Skip to content

[docs] Document Responsibilities (concept, reference, flows) - #72

Draft
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/responsibility-access-governance-a8c6387565cbec2e
Draft

[docs] Document Responsibilities (concept, reference, flows)#72
github-actions[bot] wants to merge 1 commit into
mainfrom
docs/responsibility-access-governance-a8c6387565cbec2e

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Ezhuthachan

Closes the request in #65: /document Access & Governance/Responsibilities. No <doc-types> was given, so all three layers are included.

Files added

Identical content in versioned_docs/version-3.0/ and versioned_docs/version-3.1/:

  • concepts/access-governance/responsibility.mdx (new, sidebar_position: 5)
  • references/access-governance/responsibility.mdx (new, sidebar_position: 6)
  • flows/access-governance/_category_.json (new)
  • flows/access-governance/create-a-responsibility.mdx (new)
  • flows/access-governance/assign-a-user-to-a-responsibility.mdx (new)
  • flows/access-governance/link-responsibilities-for-governance.mdx (new)

Files changed

  • versioned_sidebars/version-3.0-sidebars.json and versioned_sidebars/version-3.1-sidebars.json — added an Access & Governance flow category listing the three new flow ids. Only those lines were added; nothing else was touched.

No existing document was rewritten.

Source traced

Backend (code/care):

  • care/emr/models/organization.pyOrganization, OrganizationTypeChoices, managing_organizations
  • care/emr/api/viewsets/organization.pyauthorize_create / authorize_update / authorize_destroy, the managing_organization action, accessible_role_organizations
  • care/security/authorization/organization.pycan_list_organization_users_obj, can_manage_organization_users_obj, check_role_subset
  • care/security/permissions/organization.py — permission slugs and the roles that hold them
  • care/security/roles/role.pyRoleContext.ROLE_ORG and the Admin / Manager / Member designations
  • care/emr/resources/organization/spec.py, care/emr/resources/organization/organization_user_spec.py, care/emr/resources/user/spec.py
  • care/emr/api/viewsets/user.pyrole_orgs on user creation

Frontend (code/care_fe):

  • src/pages/Admin/organizations/AdminOrganizationList.tsx, components/AdminOrganizationFormSheet.tsx
  • src/pages/Organization/components/RoleOrganizationConnections.tsx, OrganizationUsers.tsx, OrganizationLayout.tsx
  • src/components/Users/UserRoleOrganizationAccess.tsx, UserForm.tsx, EditUserRoleSheet.tsx, LinkUserSheet.tsx
  • src/pages/Responsibilities/ResponsibilityLanding.tsx, src/components/ui/sidebar/responsibility-switcher.tsx, src/components/Common/admin-nav.tsx
  • public/locale/en.json — every user-visible label and toast message

Left out because it could not be verified

  • No keyboard shortcut is documented; src/config/keyboardShortcuts.json defines none for these actions.
  • The exact icon/affordance used to remove a governance link is described generically, because the control is icon-only in the source.
  • OrganizationPermissions.is_geo_admin carries an empty role list, so it is not documented as reachable.

Validation

  • Corruption scan returns nothing.
  • npm run build is green: [SUCCESS] for both build (en) and build/ml (ml), exit code 0.

Generated by Ezhuthachan for #65 · opus50 · 396.7 AIC · ⌖ 14.2 AIC · ⊞ 14.4K ·
Comment /document to run again

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation labels Aug 10, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 10, 2026

Copy link
Copy Markdown

Deploying coredocs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4044960
Status: ✅  Deploy successful!
Preview URL: https://b1edc20e.coredocs.pages.dev
Branch Preview URL: https://docs-responsibility-access-g.coredocs.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants