Type alias MicrosoftConfig

MicrosoftConfig: {
    active?: boolean;
    idleCodes?: Record<string, string>;
    showUserDetails?: boolean;
    stateSynchronization?: boolean;
}

Organization-level Microsoft Teams integration configuration carried by the microsoftConfig section of the org desktop-login aggregate. The whole section is absent when the organization has no Microsoft integration.

Type declaration

  • Optional active?: boolean

    Whether the integration is enabled organization-wide

  • Optional idleCodes?: Record<string, string>

    Idle codes mapped to Teams presence states

  • Optional showUserDetails?: boolean

    Whether to show user details in Teams

  • Optional stateSynchronization?: boolean

    Whether to sync agent state with Teams