@omnia/fx-models
Version:
Provide Omnia Fx Models Stuffs.
15 lines (14 loc) • 508 B
TypeScript
import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
export interface AzureAdAppPermissionInfo {
name?: string;
resourceAppId: GuidValue;
resourceAccess: AzureAdAppResourceAccessWithAlternate[];
}
export interface AzureAdAppResourceAccess {
id: GuidValue;
type: "Scope" | "Role";
name?: string;
}
export interface AzureAdAppResourceAccessWithAlternate extends AzureAdAppResourceAccess {
alternatePermissions?: AzureAdAppResourceAccess[];
}