Frodo Library - v4.8.5
    Preparing search index...

    Type Alias UserSkeleton

    UserSkeleton: IdObjectSkeletonInterface & {
        cn: string[];
        createTimestamp: string[];
        dn: string[];
        employeeNumber: string[];
        "fr-attr-group"?: string[];
        givenName: string[];
        inetUserStatus: string[];
        isMemberOf?: string[];
        mail: string[];
        modifyTimestamp?: string[];
        objectClass: string[];
        postalAddress?: string[];
        realm: string;
        roles?: string[];
        sn: string[];
        telephoneNumber?: string[];
        uid: string[];
        universalid: string[];
        username: string;
    }

    Type Declaration

    • cn: string[]
    • createTimestamp: string[]
    • dn: string[]
    • employeeNumber: string[]
    • Optionalfr-attr-group?: string[]

      Cloud (AIC) admin-group membership, as bare group names. Not always populated even when isMemberOf is (confirmed absent for a tenant-auditor identity that still had isMemberOf set) — prefer isMemberOf as the more reliable signal.

    • givenName: string[]
    • inetUserStatus: string[]
    • OptionalisMemberOf?: string[]

      Cloud (AIC) admin-group membership, as full group DNs (e.g. 'cn=super-admins,ou=groups,o=root,ou=identities'). Confirmed self-readable via this AM-native API even when the equivalent IDM teammember managed-object record is not (403 even for a self-read) — see CallerTrustTierOps.ts. Not present on ForgeOps/classic.

    • mail: string[]
    • OptionalmodifyTimestamp?: string[]
    • objectClass: string[]
    • OptionalpostalAddress?: string[]
    • realm: string
    • Optionalroles?: string[]

      AM UI-privilege role markers (e.g. 'ui-global-admin', 'ui-realm-admin') — present only on privileged ForgeOps/classic identities (confirmed live: absent on ordinary IDM-synced managed users in the same realm). Not present on cloud identities, which carry the equivalent signal in isMemberOf/fr-attr-group instead — see CallerTrustTierOps.ts.

    • sn: string[]
    • OptionaltelephoneNumber?: string[]
    • uid: string[]
    • universalid: string[]
    • username: string