@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[];
}