add office-aware passport policies and alert lifecycle
Enforce geofenced location evidence for passport challenges and extend admin alerting so mobile devices can review, dismiss, and act on real org and security events.
This commit is contained in:
@@ -8,7 +8,9 @@ export interface IReq_ListPassportAlerts
|
||||
IReq_ListPassportAlerts
|
||||
> {
|
||||
method: 'listPassportAlerts';
|
||||
request: IPassportDeviceSignedRequest;
|
||||
request: IPassportDeviceSignedRequest & {
|
||||
includeDismissed?: boolean;
|
||||
};
|
||||
response: {
|
||||
alerts: data.IAlert[];
|
||||
};
|
||||
@@ -42,6 +44,20 @@ export interface IReq_MarkPassportAlertSeen
|
||||
};
|
||||
}
|
||||
|
||||
export interface IReq_DismissPassportAlert
|
||||
extends plugins.typedRequestInterfaces.implementsTR<
|
||||
plugins.typedRequestInterfaces.ITypedRequest,
|
||||
IReq_DismissPassportAlert
|
||||
> {
|
||||
method: 'dismissPassportAlert';
|
||||
request: IPassportDeviceSignedRequest & {
|
||||
hintId: string;
|
||||
};
|
||||
response: {
|
||||
success: boolean;
|
||||
};
|
||||
}
|
||||
|
||||
export interface IReq_UpsertAlertRule
|
||||
extends plugins.typedRequestInterfaces.implementsTR<
|
||||
plugins.typedRequestInterfaces.ITypedRequest,
|
||||
|
||||
Reference in New Issue
Block a user