--- id: v2024-non-employee-source-request-body title: NonEmployeeSourceRequestBody pagination_label: NonEmployeeSourceRequestBody sidebar_label: NonEmployeeSourceRequestBody sidebar_class_name: powershellsdk keywords: ['powershell', 'PowerShell', 'sdk', 'NonEmployeeSourceRequestBody', 'V2024NonEmployeeSourceRequestBody'] slug: /tools/sdk/powershell/v2024/models/non-employee-source-request-body tags: ['SDK', 'Software Development Kit', 'NonEmployeeSourceRequestBody', 'V2024NonEmployeeSourceRequestBody'] --- # NonEmployeeSourceRequestBody ## Properties Name | Type | Description | Notes ------------ | ------------- | ------------- | ------------- **Name** | **String** | Name of non-employee source. | [required] **Description** | **String** | Description of non-employee source. | [required] **Owner** | [**NonEmployeeIdnUserRequest**](non-employee-idn-user-request) | | [required] **ManagementWorkgroup** | **String** | The ID for the management workgroup that contains source sub-admins | [optional] **Approvers** | [**[]NonEmployeeIdnUserRequest**](non-employee-idn-user-request) | List of approvers. | [optional] **AccountManagers** | [**[]NonEmployeeIdnUserRequest**](non-employee-idn-user-request) | List of account managers. | [optional] ## Examples - Prepare the resource ```powershell $NonEmployeeSourceRequestBody = Initialize-V2024NonEmployeeSourceRequestBody -Name Retail ` -Description Source description ` -Owner null ` -ManagementWorkgroup 123299 ` -Approvers null ` -AccountManagers null ``` - Convert the resource to JSON ```powershell $NonEmployeeSourceRequestBody | ConvertTo-JSON ``` [[Back to top]](#)