Skip to content

AdministratorCredential

The AdministratorCredential attests to a natural person with elevated permissions within the ENVITED-X Data Space. Administrators can manage organizational credentials, approve memberships, and perform privileged operations. Issued by ASCS e.V. at identity.ascs.digital. Specified in EVES-008 §2.2.

Overview

  • Credential type: simpulseid:AdministratorCredential
  • Subject type: simpulseid:Administrator
  • Subject identifier: did:ethr (on-chain DID of the person)
  • Extends: HarbourCredential (harbour baseline)

Fields

Field Type Required Description
harbourCredential URI IRI reference to the Harbour baseline credential
givenName string First name
familyName string Last name
email string Email address
name string Display name
memberOf URI[] Organizations the administrator belongs to (list of DIDs)
participant object Nested Gaia-X Participant compliance data

Note

Unlike the UserCredential, the AdministratorCredential requires givenName, familyName, and email to be present. This ensures administrators are always identifiable.

SD-JWT-VC Claim Mapping

When issued as an SD-JWT-VC, personal data is selectively disclosable:

Always Disclosed Selectively Disclosed
memberOf, harbourCredential givenName, familyName, email

Example

{
  "@context": [
    "https://www.w3.org/ns/credentials/v2",
    "https://w3id.org/gaia-x/development#",
    "https://w3id.org/reachhaven/harbour/core/v1/",
    "https://w3id.org/reachhaven/harbour/gx/v1/",
    "https://w3id.org/ascs-ev/simpulse-id/v1/"
  ],
  "type": ["VerifiableCredential", "simpulseid:AdministratorCredential"],
  "issuer": "did:ethr:0x14a34:0x50916c8e454722d2357916d4250500102288bb03",
  "validFrom": "2025-08-06T10:15:22Z",
  "credentialSubject": {
    "id": "did:ethr:0x14a34:0xb2F78332cF29Bd4dBB04Dea2EF59439F43F0b39a",
    "type": "simpulseid:Administrator",
    "harbourCredential": "urn:uuid:b2c3d4e5-f6a7-8901-bcde-f23456789012",
    "givenName": "Andreas",
    "familyName": "Admin",
    "email": "andreas.admin@bmw.com",
    "memberOf": [
      "did:ethr:0x14a34:0x9d273DCaC2f6367968d61caf69A7E3177fd81048"
    ]
  }
}

Comparison with UserCredential

The AdministratorCredential and UserCredential share the same field structure. The distinction is semantic — the credential type signals the holder's elevated role. Verifiers and access-control systems use the simpulseid:AdministratorCredential type to grant privileged access.

Schema Definition

Defined in linkml/simpulseid-core.yaml (class SimpulseidAdministrator) and linkml/simpulseid-credentials.yaml (class AdministratorCredential).

See Also