Skip to content

auth_type metrics column etc. - #2903

Merged
simonredfern merged 2 commits into
OpenBankProject:developfrom
simonredfern:develop
Sep 1, 2026
Merged

auth_type metrics column etc.#2903
simonredfern merged 2 commits into
OpenBankProject:developfrom
simonredfern:develop

Conversation

@simonredfern

Copy link
Copy Markdown
Member

No description provided.

any grant targeting a consent user redirects to its granting human with
a warn-log; sole exemption is createdByProcess == consent_user.
ConsentUtil.addEntitlements tags its writes accordingly.
  - process column retired: parameter and accessor removed from the
    Entilement trait and implementation
    group queries now key on group_id; GroupEntitlementJsonV600 exposes
    created_by_process instead of process.
  - Explicit-target guards (400, "…names a consent user…"):
    addEntitlement v2.0.0 + v7.0.0; addUserToGroup v6;
    grantUserAccessToViewById v5.1; createAccountAccessRequest v6
    (reject at creation) plus repeated check at its approval;
    createAccount endpoints v2.0.0, v3.1.0, v4.0.0 (regular +
    settlement), v5.0.0, v7.0.0.
  - Implicit-target resolution to the accountable user (currently a
    human): bank-creator grants (v2.2, v5, v6, v7 incl. the
    generated-bank endpoint), v6
    dynamic-entity creator roles, v3.0.0 entitlement-request requester,
    createAccount owner fallbacks, and the connector-internal
    HOLDING-account holder.
  - Rename: effectiveHumanUserId → accountableUserId
@sonarqubecloud

sonarqubecloud Bot commented Sep 1, 2026

Copy link
Copy Markdown

@simonredfern
simonredfern merged commit 4477e51 into OpenBankProject:develop Sep 1, 2026
12 checks passed
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