Ana içeriğe geç

Accounts/Developers

What Is It For?

  • Centrally manages registered person accounts (developers) on the portal
  • Links an account to an organization and assigns Owner / Developer / Viewer
  • Shows the account’s access surface via Accessible Apps, credentials, and products
  • Lists multi-org memberships (role + status + joined) on one view
  • Exports the account inventory to Excel

Who Uses It?

  • Portal administrators: To open accounts, change status, and assign org roles
  • Portal Business / Manager roles: For account operations in their scope
  • Support: To verify which orgs and apps a user can reach
bilgi

Apps belong to an organization, not to a person. An account reaches apps through ACTIVE memberships. Org operations: Portal Organizations. Consumer invite/member management: Portal Membership and Invitation.

Access

  • Portal → Accounts/Developers (/admin/portal-account)
  • Create: /new · View: /:id/view · Edit: /:id/edit
  • Authorities: Admin, Portal Manager, Portal Business
  • Scope: active portal (portalId)
Accounts/Developers list

List

Filters

FilterDescription
Search by EmailEmail
Search by Full nameFull name
OrganizationMulti-select orgs
Search by StatusApproved / Disabled

Columns

ColumnDescription
EmailLink to view; description tooltip
Full Name
OrganizationPrimary org badge
Accessible AppsApp count from list-stats
RoleHighest ACTIVE membership role (Owner > Developer > Viewer)
EnabledApproved = on, Disabled = off
Created Date

Actions

  • Export to Excel — export may still include a legacy “Organization Manager” Yes/No column; the UI uses the Role model
  • Create
  • Row ⋮: View · Edit · Remove

Create / Edit

The legacy Organization Manager boolean is removed from the Manager form; use Role instead.

FieldRequiredNotes
EnabledAPPROVED / DISABLED
EmailYesUnique; existence check
Full NameYesMax 50
PasswordCreate: yes; Edit: optionalMin 8 with upper+lower; blank on edit keeps current
PhoneNo
OrganizationNoClearable; primary org
RoleDefault DeveloperOwner / Developer / Viewer
DescriptionNoMax 1000

Save: Save and Deploy → view.

With an organization selected, an ACTIVE membership is upserted on the primary org. The last ACTIVE Owner cannot be downgraded.

Role capabilities

RoleSummary
OwnerInvite/remove members, change roles, org settings + Developer capabilities
DeveloperCreate/edit apps, credentials (including secrets), subscriptions
ViewerRead-only; never sees client secrets; no writes

Allow Organization Administrator to Manage their own Accounts in Portal Settings is a separate feature flag, not the same as this page’s Role model.

Account Edit — Role field

View

Name / email, Enabled/Disabled, Role badge, Organization badge; Edit / Delete.

Account View — memberships and applications

Stat cards

Accessible Apps · Credentials · API Products (/{id}/detail).

Information

  • Details: Email, Full Name, Phone, Organization, Enabled, Role, Created Date, Description
  • Linked Resources: counts; optional Direct Credentials (no app) badges

Organization Memberships

ColumnDescription
OrganizationLink to org overview
RoleOwner / Developer / Viewer
StatusPending / Active
Joined Ator Invited time

Accessible Applications

Apps of orgs with ACTIVE membership: name, description, created, referenceId, credential and product badges.

Developer Portal profile

Consumer Profile is self-service (name, phone, description, change password). Email is not freely changed. Org/role management is via Manager or Portal Membership and Invitation. Consumer UI may still show a legacy “Organization Manager” tag; Manager uses Role.