# The Slim version of the Account DTO containing only data from the Account object
type: object
title: Slim Account
allOf:
  - $ref: './BaseCommonDto.yaml'
  - type: object
    properties:
      uuid:
        type: string
        format: uuid
        description: Unique ID from the owning source
        example: '2c9180857893f12901789445619b0366'
      nativeIdentity:
        type: string
        description: The native identifier of the account
        example: brandin.gray
      description:
        type: string
        description: The description for the account
        example: 'Brandin Gray the CEO of Silly Inc.'
      disabled:
        type: boolean
        description: Whether the account is disabled
        example: false
      locked:
        type: boolean
        description: Whether the account is locked
        example: false
      manuallyCorrelated:
        type: boolean
        description: Whether the account was manually correlated
        example: false
      hasEntitlements:
        type: boolean
        description: Whether the account has any entitlements associated with it
        example: true
      sourceId:
        type: string
        description: The ID of the source for which this account belongs
        example: 2c9180835d2e5168015d32f890ca1581
      identityId:
        type: string
        description: The ID of the identity for which this account is correlated to if not uncorrelated
        example: 4b9163835d2e5168015d32f890ca5936
      attributes:
        type: object
        description: A map containing attributes associated with the account
