@smash-sdk/iam
Version:
55 lines (54 loc) • 1.09 kB
TypeScript
export interface CreateUserSCIMInput {
schemas: string[];
externalId?: string;
userName: string;
active?: boolean;
emails?: {
primary?: boolean;
value?: string;
type?: string;
display?: string;
}[];
meta?: {
resourceType?: string;
};
name?: {
givenName?: string;
familyName?: string;
formatted?: string;
};
displayName?: string;
locale?: string;
groups?: {
display?: string;
value: string;
}[];
}
export interface CreateUserSCIMOutput {
schemas: string[];
id: string;
externalId: string;
meta: {
resourceType: string;
created: string;
lastModified: string;
};
userName: string;
name: {
formatted: string;
familyName: string;
givenName: string;
};
emails: {
primary: string;
value: string;
type: string;
display: string;
}[];
locale: string;
active: string;
groups: {
display: string;
value: string;
}[];
}