Skip to content

Latest commit

 

History

History
37 lines (31 loc) · 926 Bytes

File metadata and controls

37 lines (31 loc) · 926 Bytes
description Automatically generated file. DO NOT MODIFY
const options = {
	authProvider,
};

const client = Client.init(options);

const bulkUpload = {
    schemas: ['urn:ietf:params:scim:api:messages:2.0:BulkRequest'],
    Operations: [
        {
            method: 'POST',
            bulkId: '7172023',
            path: '/Users',
            data: {
                schemas: ['urn:ietf:params:scim:schemas:core:2.0:User',
                'urn:ietf:params:scim:schemas:extension:enterprise:2.0:User'],
                externalId: '7172023',
                active: false,
                'urn:ietf:params:scim:schemas:extension:enterprise:2.0:User': {
                    department: 'Tour Ops'
                }
            }
        }
    ],
    failOnErrors: null
};

await client.api('/servicePrincipals/{servicePrincipalId}/synchronization/jobs/{jobId}/bulkUpload')
	.post(bulkUpload);