UNPKG

okta-mcp-server

Version:

Model Context Protocol (MCP) server for Okta API operations with support for bulk operations and caching

71 lines 1.63 kB
export interface OktaUser { id: string; status: string; created: string; activated?: string; statusChanged?: string; lastLogin?: string; lastUpdated: string; passwordChanged?: string; profile: { login: string; email: string; firstName?: string; lastName?: string; [key: string]: unknown; }; } export interface OktaGroup { id: string; created: string; lastUpdated: string; lastMembershipUpdated: string; objectClass: string[]; type: string; profile: { name: string; description?: string; }; } export interface OktaApplication { id: string; name: string; label: string; status: string; lastUpdated: string; created: string; features: string[]; signOnMode: string; [key: string]: unknown; } export interface OktaPolicy { id: string; status: 'ACTIVE' | 'INACTIVE'; name: string; description?: string; priority: number; system: boolean; created: string; lastUpdated: string; conditions?: Record<string, unknown>; settings?: Record<string, unknown>; type: string; _links?: Record<string, unknown>; _embedded?: { rules?: OktaPolicyRule[]; }; } export interface OktaPolicyRule { id: string; status: 'ACTIVE' | 'INACTIVE'; name: string; priority: number; type?: string; created: string; lastUpdated: string; system?: boolean; conditions?: Record<string, unknown>; actions?: Record<string, unknown>; _links?: Record<string, unknown>; } //# sourceMappingURL=types.d.ts.map