mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
22 lines
539 B
TypeScript
22 lines
539 B
TypeScript
import { CanvasEnrollmentModel } from "../enrollments/canvasEnrollmentModel";
|
|
|
|
export interface CanvasUserModel {
|
|
id: number;
|
|
name: string;
|
|
sortable_name: string;
|
|
short_name: string;
|
|
sis_user_id: string;
|
|
integration_id: string;
|
|
login_id: string;
|
|
avatar_url: string;
|
|
enrollments: CanvasEnrollmentModel[];
|
|
email: string;
|
|
locale: string;
|
|
effective_locale: string;
|
|
time_zone: string;
|
|
bio: string;
|
|
permissions: { [key: string]: boolean };
|
|
sis_import_id?: number;
|
|
last_login?: string; // ISO 8601 date string
|
|
}
|