Skip to content

Commit 0d44491

Browse files
authored
Add SCIM attribute to user (#460)
1 parent 5ee3fde commit 0d44491

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

lib/management/user.test.ts

+2
Original file line numberDiff line numberDiff line change
@@ -547,6 +547,7 @@ describe('Management User', () => {
547547
picture: 'pic',
548548
verifiedEmail: true,
549549
verifiedPhone: false,
550+
scim: true,
550551
ssoAppIds: ['sso1', 'sso2'],
551552
});
552553

@@ -561,6 +562,7 @@ describe('Management User', () => {
561562
verifiedEmail: true,
562563
verifiedPhone: false,
563564
ssoAppIds: ['sso1', 'sso2'],
565+
scim: true,
564566
},
565567
{ token: 'key' },
566568
);

lib/management/user.ts

+4
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,9 @@ const withUser = (sdk: CoreSdk, managementKey?: string) => {
412412
if (options.ssoAppIds !== undefined) {
413413
body.ssoAppIds = options.ssoAppIds;
414414
}
415+
if (options.scim !== undefined) {
416+
body.scim = options.scim;
417+
}
415418

416419
return transformResponse<SingleUserResponse, UserResponse>(
417420
sdk.httpClient.patch(apiPaths.user.patch, body, { token: managementKey }),
@@ -1035,6 +1038,7 @@ export interface PatchUserOptions {
10351038
middleName?: string;
10361039
familyName?: string;
10371040
ssoAppIds?: string[];
1041+
scim?: boolean;
10381042
}
10391043

10401044
export default withUser;

package-lock.json

+4-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
"typescript": "^4.6.4"
101101
},
102102
"dependencies": {
103-
"@descope/core-js-sdk": "2.38.0",
103+
"@descope/core-js-sdk": "2.39.0",
104104
"cross-fetch": "^4.0.0",
105105
"jose": "5.2.2",
106106
"tslib": "^2.0.0"

0 commit comments

Comments
 (0)