|
30 | 30 | } |
31 | 31 | }, |
32 | 32 | "variables": { |
33 | | - "STATConnectorVersion": "2.0.21" |
| 33 | + "STATConnectorVersion": "2.1.0" |
34 | 34 | }, |
35 | 35 | "resources": [ |
36 | 36 | { |
|
589 | 589 | }, |
590 | 590 | "/api/modules/oofmodule": { |
591 | 591 | "post": { |
592 | | - "summary": "Out of Office Module", |
593 | | - "description": "Sentinel Triage AssistanT Module for determining if user entities are out of the office.", |
| 592 | + "summary": "Exchange Online Module", |
| 593 | + "description": "Sentinel Triage AssistanT Module for reviewing Exchange Online risks.", |
594 | 594 | "operationId": "OOFModule", |
595 | 595 | "parameters": [ |
596 | 596 | { |
|
609 | 609 | ], |
610 | 610 | "x-ms-visibility": "advanced" |
611 | 611 | }, |
| 612 | + "AddIncidentTask": { |
| 613 | + "type": "boolean", |
| 614 | + "description": "Add a task to Microsoft Sentinel Incident", |
| 615 | + "title": "", |
| 616 | + "enum": [ |
| 617 | + true, |
| 618 | + false |
| 619 | + ], |
| 620 | + "x-ms-visibility": "advanced" |
| 621 | + }, |
| 622 | + "IncidentTaskInstructions": { |
| 623 | + "type": "string", |
| 624 | + "description": "Instructions to include in the Microsoft Sentinel Task", |
| 625 | + "x-ms-visibility": "advanced" |
| 626 | + }, |
| 627 | + "LookbackInDays": { |
| 628 | + "type": "integer", |
| 629 | + "format": "int32", |
| 630 | + "description": "Number of days to lookback in EXO audit logs", |
| 631 | + "title": "", |
| 632 | + "x-ms-visibility": "advanced" |
| 633 | + }, |
| 634 | + "CheckAuditLog": { |
| 635 | + "type": "boolean", |
| 636 | + "description": "Check Exchange Online Audit Logs", |
| 637 | + "title": "", |
| 638 | + "enum": [ |
| 639 | + true, |
| 640 | + false |
| 641 | + ], |
| 642 | + "x-ms-visibility": "advanced" |
| 643 | + }, |
| 644 | + "CheckOutOfOffice": { |
| 645 | + "type": "boolean", |
| 646 | + "description": "Check Out of Office status", |
| 647 | + "title": "", |
| 648 | + "enum": [ |
| 649 | + true, |
| 650 | + false |
| 651 | + ], |
| 652 | + "x-ms-visibility": "advanced" |
| 653 | + }, |
| 654 | + "CheckRules": { |
| 655 | + "type": "boolean", |
| 656 | + "description": "Check Exchange Online mailbox rules", |
| 657 | + "title": "", |
| 658 | + "enum": [ |
| 659 | + true, |
| 660 | + false |
| 661 | + ], |
| 662 | + "x-ms-visibility": "advanced" |
| 663 | + }, |
612 | 664 | "BaseModuleBody": { |
613 | 665 | "type": "object", |
614 | 666 | "description": "Body from STAT Base Module", |
|
632 | 684 | "description": "default", |
633 | 685 | "schema": { |
634 | 686 | "type": "object", |
635 | | - "description": "OOF Module Body", |
| 687 | + "description": "Exchange Module Body", |
636 | 688 | "properties": { |
637 | 689 | "AllUsersInOffice": { |
638 | 690 | "type": "boolean", |
|
642 | 694 | "type": "boolean", |
643 | 695 | "description": "true if All users are out of the office" |
644 | 696 | }, |
645 | | - "DetailedResults": { |
| 697 | + "OOF": { |
646 | 698 | "type": "array", |
647 | 699 | "items": { |
648 | 700 | "type": "object", |
|
667 | 719 | }, |
668 | 720 | "description": "Array of by user DetailedResults" |
669 | 721 | }, |
| 722 | + "RulesDelete": { |
| 723 | + "type": "integer", |
| 724 | + "format": "int32", |
| 725 | + "description": "Count of mail rules with deletion found" |
| 726 | + }, |
| 727 | + "RulesMove": { |
| 728 | + "type": "integer", |
| 729 | + "format": "int32", |
| 730 | + "description": "Count of mail rules with move found" |
| 731 | + }, |
| 732 | + "RulesForward": { |
| 733 | + "type": "integer", |
| 734 | + "format": "int32", |
| 735 | + "description": "Count of mail rules with forward found" |
| 736 | + }, |
| 737 | + "DelegationsFound": { |
| 738 | + "type": "integer", |
| 739 | + "format": "int32", |
| 740 | + "description": "Count of delegation audits found" |
| 741 | + }, |
670 | 742 | "UsersInOffice": { |
671 | 743 | "type": "integer", |
672 | 744 | "format": "int32", |
|
0 commit comments