DemandFlow Support Centre

STFLICENSE: Staff License

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A license allocation linking a staff member to a cloud subscription or software license, enabling user-based license reconciliation independent of devices.

STFLICENSE: Staff License

A license allocation linking a staff member to a cloud subscription or software license, enabling user-based license reconciliation independent of devices.

Default definition. This article describes the default STFLICENSE definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches STFLICENSE.

Entity properties

PropertyValue
Entity codeSTFLICENSE
Display nameStaff License
PluralStaff Licenses
Level215

Use cases

A license allocation linking a staff member to a cloud subscription or software license, enabling user-based license reconciliation independent of devices.

STFLICENSE is a license assignment entity at level 215. The General panel uses a 50/50 split: left column captures license details (name, STF staff member objectLookup required, SKU ID for Microsoft identifier, source as Microsoft/Manual, status as Active/Removed); right column shows sync information (assigned date readonly, last synced date readonly, optional LICENSE objectLookup for linking to the license entitlement record). Primarily populated by the Microsoft license sync process, with manual entry as a fallback.

Fields

License Details

FieldTypeRequiredNotes
nametextYesLicense Name.
staffreference → STFYesStaff Member.
skuIdtextMicrosoft SKU identifier
sourceenumValid ids: 1 (Microsoft), 2 (Manual).
statusenumValid ids: 1 (Active), 2 (Removed).

Sync Information

FieldTypeRequiredNotes
assignedDatedateDate the license was assigned in Microsoft Entra ID Read only.
lastSyncDatedateLast Synced. Read only.
licensereference → LICENSEOptional link to LICENSE entitlement

Relationships

  • Lookups: staff points at a STF record; license points at a LICENSE record.

Creating a Staff License via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "STFLICENSE",
  "level":    215,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Example name",
  "staff": ""
}

Listing Staff Licenses

GET /v1/entities/STFLICENSE/SUB

See also

stflicensestafflicenselicenses

Was this article helpful?

← Back to Knowledge Base