Skip to content

BED-10007: Okta node and edge entity panels - #51

Draft
MichaelGrafnetter wants to merge 16 commits into
mainfrom
feature/entity-panels
Draft

MichaelGrafnetter wants to merge 16 commits into
mainfrom
feature/entity-panels

Conversation

@MichaelGrafnetter

Copy link
Copy Markdown
Collaborator

Summary

Adds OpenGraph entity panels (info) for the Okta_Organization node kind in extension/schema.json:

  • Description – overview text plus a link to the online documentation.
  • Inbound Object Control – Explore links for super administrators and organization administrators, including group-inherited assignments, devices, and API tokens.
  • Management – Explore links for Admin Console access and organization-scoped role assignments.
  • Cross-Tenant Trust Relationships – Explore links for inbound and outbound trusts with external tenants and organizations.

The links are guarded Go templates keyed on the selected node's objectid. Panels for the remaining node and relationship kinds are under review and will follow in later commits on this branch.

Supersedes #50, which GitHub closed when the branch was renamed to satisfy the branch-name check.

Test plan

  • Schema consistency script (Test-SchemaConsistency.ps1) passes
  • Link encoding round-trip decodes every query
  • pytest, ruff, mypy (the two mypy findings in lookup.py are pre-existing on main)
  • Panels rendered and links executed on a BloodHound instance

🤖 Generated with Claude Code

Add OpenGraph entity panels for the Okta_Organization node kind:

- Description: overview text and a link to the online documentation.
- Inbound Object Control: Explore links for super administrators and
  organization administrators, including group-inherited assignments,
  devices, and API tokens.
- Management: Explore links for Admin Console access and
  organization-scoped role assignments.
- Cross-Tenant Trust Relationships: Explore links for inbound and
  outbound trusts with external tenants and organizations.

The Explore links are guarded Go templates keyed on the selected node's
objectid.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@MichaelGrafnetter MichaelGrafnetter changed the title feat: entity panels for Okta_Organization BED-10007: Okta node and edge entity panels Oct 9, 2026

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant