Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ewsv2 exc2019 #26670

Merged
merged 130 commits into from
Jun 21, 2023
Merged
Show file tree
Hide file tree
Changes from 124 commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
a54cccb
update
ostolero Apr 9, 2023
e495ecd
test
ostolero Apr 27, 2023
ee9a5c5
changes
ostolero May 21, 2023
4e6c385
changes
ostolero May 22, 2023
5e35d94
final commands changes
ostolero Jun 5, 2023
38777da
Merge branch master into update_ewsv2_exc2019
ostolero Jun 6, 2023
907f4e3
clean code
ostolero Jun 6, 2023
c6205b2
update TPBs
ostolero Jun 6, 2023
551c8c0
rvert name change
ostolero Jun 7, 2023
b512a13
revert name change
ostolero Jun 7, 2023
e255c85
cr changes
ostolero Jun 11, 2023
3f3772d
fix name
ostolero Jun 11, 2023
769ae15
fix TPBs
ostolero Jun 11, 2023
1e2c000
remove skip of perm_set field
ostolero Jun 11, 2023
5a9d3c3
fix tpb and validations
ostolero Jun 12, 2023
b015c94
revert arg removal
ostolero Jun 13, 2023
8bbbd03
remove added tpb
ostolero Jun 13, 2023
1cfd29d
update memory threshold
ostolero Jun 14, 2023
c17f36b
fix ut
ostolero Jun 14, 2023
2c21d8b
fix ut
ostolero Jun 14, 2023
9355872
Fix urllib.parse import in CommonServerPython (#27252)
tkatzir Jun 6, 2023
fa038a7
Allow applying a new profile over an existing one in ***pan-os-apply-…
rshunim Jun 7, 2023
18a195d
Update Docker Image To demisto/splunksdk-py3 (#27263)
content-bot Jun 7, 2023
2315153
Updated domain extraction playbook - changing .zip to a valid TLD (#2…
Ni-Knight Jun 7, 2023
27bb7c7
Update Docker Image To demisto/duoadmin3 (#27268)
content-bot Jun 7, 2023
35d5b02
Update Docker Image To demisto/googleapi-python3 (#27267)
content-bot Jun 7, 2023
962afc5
Update Docker Image To demisto/python3 (#27266)
content-bot Jun 7, 2023
9249c61
Update Docker Image To demisto/python3 (#27272)
content-bot Jun 7, 2023
4e12170
Ignore modeling/parsing rules suffix error (#27274)
MosheEichler Jun 7, 2023
17e8697
[EDL] Fixed a typo in the description (#27269)
mmhw Jun 7, 2023
e2ec596
Macos Regex Fix (#27270)
eepstain Jun 7, 2023
822cbbf
Cs falcon add tags to cs-falcon-upload-custom-ioc command (#27234)
darkushin Jun 7, 2023
eb91a9f
Align credentials stores part 11 (#27253)
maimorag Jun 7, 2023
f0d7c35
Syslogv2 was removed from xsiam marketplace (#27278)
rshunim Jun 7, 2023
bae9010
Microsoft Graph Single User - Edit documentation (#27275)
rshunim Jun 7, 2023
4f14d58
ExtraHop release v2.1.0 (#27056) (#27279)
content-bot Jun 7, 2023
efcf177
Recordedfuture listapi v1.0.0 (#26996) (#27281)
content-bot Jun 7, 2023
b9dd936
fix bug by convert the password to bytes (#27283)
israelpoli Jun 7, 2023
2ae439f
[greynoise-266] - Add greynoise-similar and greynoise-timeline comman…
content-bot Jun 7, 2023
74880cc
[ASM] - Expandr 4075 (#27258) (#27287)
content-bot Jun 7, 2023
c9bcb14
[Panorama] Tags Management (#27044)
yaakovpraisler Jun 8, 2023
4b567d8
Xdrir fix polling timeout (#27238)
darkushin Jun 8, 2023
582c132
Update Docker Image To demisto/bottle (#27303)
content-bot Jun 8, 2023
656ff26
Update Docker Image To demisto/python3 (#27302)
content-bot Jun 8, 2023
f641e89
Update Docker Image To demisto/sixgill (#27304)
content-bot Jun 8, 2023
2a5bf4d
Update Docker Image To demisto/slackv3 (#27301)
content-bot Jun 8, 2023
184a712
MOVEit Transfer pack enhancement (#27225)
melamedbn Jun 8, 2023
09f93ce
Service now auto closing incidents when using the Mirrored XSOAR Tick…
anas-yousef Jun 8, 2023
ff88fe8
Creating modeling and parsing rules for Cisco ISR (#27239)
yasta5 Jun 8, 2023
2a1c1a9
Add zdl ti fusion pack (#26981) (#27286)
content-bot Jun 8, 2023
ba13b63
[MSGraphDeviceMgmt] fix bool parsing (#27296)
dorschw Jun 8, 2023
6f0fe43
ObserveIT Severity Update (#27282)
eepstain Jun 8, 2023
4b45606
Update Docker Image To demisto/python3 (#27300)
content-bot Jun 8, 2023
fa14019
Qradar/fix/deprecated playbook (#27198)
AradCarmi Jun 8, 2023
0aa0fc5
Pass the comment to fetch-credential command. (#27305)
content-bot Jun 8, 2023
461d92b
LOLBAS - Added "Plug & Fetch" tag (#27309)
Ni-Knight Jun 8, 2023
58a22cc
Remove CommonServerUser Scripts from `NonSupported` Pack (#27311)
MichaelYochpaz Jun 8, 2023
660604b
Sysaid delete-file, get, add-note, record-attach-file (#27285)
dorschw Jun 8, 2023
fd1c61b
Orca Integration: Remove video from the description (#27259) (#27314)
content-bot Jun 8, 2023
52970bb
SimpleSFTP upload-file command added. (#27315)
content-bot Jun 8, 2023
38a8251
WildFire Fix condition to exclude encoded pdf files (#27105)
efelmandar Jun 8, 2023
3fab234
Update Docker Image To demisto/boto3py3 (#27335)
content-bot Jun 9, 2023
65b6005
Update Docker Image To demisto/py42 (#27336)
content-bot Jun 9, 2023
619ce5f
Update incidentfield-Darktrace_Model_Breach_CommentCount.json (#27103)
edik24 Jun 9, 2023
85bdbb8
AWS Lambda enhancement 6 commands (#27095)
shmuel44 Jun 9, 2023
a57d272
[panOS] Add Security Rule does not take list as paramter (#27040)
samuelFain Jun 9, 2023
95838ef
custom user agent on builds (#27284)
kobymeir Jun 11, 2023
e2105c7
Cofense Triage Release 2.1.13 (#27265) (#27317)
content-bot Jun 11, 2023
a0b6093
Associate "Action" indicator field to all indicator types (#27321)
Ni-Knight Jun 11, 2023
b85dbbb
fix execution metrics in scripts (#27214)
esharf Jun 11, 2023
122d3e1
Align credentials stores part 10 (#27221)
maimorag Jun 11, 2023
d3d4919
add fetch logs to nightly build fetch integrations (#27124)
jbabazadeh Jun 11, 2023
9a802ff
add fetch log part2 (#27196)
jbabazadeh Jun 11, 2023
9e58634
AWS Feed - added support for IPv6 (#27141)
MLainer1 Jun 11, 2023
e31096b
Bump sane-pdf-report docker image (#27318)
lmichalevich Jun 11, 2023
f29cb2e
Fixed file name to be "indicatorfield" (#27342)
Ni-Knight Jun 11, 2023
7c4afc9
Update setup poetry step in pre-commit (#27224)
adi88d Jun 11, 2023
a5cc262
adding root .editorconfig file. (#27280)
kobymeir Jun 11, 2023
f27f0aa
fixing unbound local variable on search dependencies (#27327)
kobymeir Jun 11, 2023
4108203
update readme file (#27356)
yasta5 Jun 11, 2023
5fdb904
Core rest api add xsoar hosted (#27355)
dansterenson Jun 11, 2023
958bb7f
Updated pb to use cve command (#27341)
Ni-Knight Jun 11, 2023
e3cadf4
MSGraphTeams fix path in the documentation (#27353)
rshunim Jun 11, 2023
ed626d3
Fix common server python mypy (#27351)
merit-maita Jun 11, 2023
c3a3043
Marketplace doc-howto (#27349)
tkatzir Jun 12, 2023
33347b6
Duo fields enhancement (#27308)
yasta5 Jun 12, 2023
187956e
Free enrichers tags - "Plug & Enrich" (#27320)
Ni-Knight Jun 12, 2023
cb61068
ignore modeling/parsing rules suffix validate (#27373)
MosheEichler Jun 12, 2023
8d32d2f
Fix RTIR issue (#27360)
dorschw Jun 12, 2023
a49239f
Added code for integration of events (#26519) (#27379)
content-bot Jun 12, 2023
e3d2485
CSP - Added `Rank` class (new grid field) and `rank` to the Domain cl…
Ni-Knight Jun 12, 2023
b8ed51d
Splunk py raise timezone exception (#27316)
darkushin Jun 12, 2023
63cdfac
qradar return error with traceback (#27229)
ilaner Jun 12, 2023
504e5f7
Zscaler ZIA enhancement: Add IP Destination group commands (#27386)
content-bot Jun 12, 2023
ddae502
XSIAM | ForcepointSWG Pack (#26706)
nkanon Jun 12, 2023
f886b4d
AzureSentinel - keywords argument from 'comma separate' to 'str' in a…
rshunim Jun 12, 2023
e5c71e9
Update Docker Image To demisto/py3-tools (#27396)
content-bot Jun 13, 2023
36944b3
Remove content items with toversion less than 6.5.0 (#27325)
MosheEichler Jun 13, 2023
68633de
Align credentials stores part 5 (#27126)
maimorag Jun 13, 2023
5817851
Zscaler add reliability (#27197)
darkushin Jun 13, 2023
ace5ac4
hide EWS Pack (#27231)
merit-maita Jun 13, 2023
c11bfd5
Squid testdata (#26659)
yasta5 Jun 13, 2023
fc536de
Align credentials stores part 14 (#27361)
maimorag Jun 13, 2023
b6caab3
[ASM] - Expander - Expander v2 Pack enhancements - batch 1 (#27398)
content-bot Jun 13, 2023
44e6a0c
Align credentials stores part 16 (#27367)
maimorag Jun 13, 2023
e8e4080
XSIAM | Fix for Windows Events Modeling Rules (#27129)
nkanon Jun 13, 2023
6202a5a
[VirusTotal] Fix error when optional parameter extended_data is not p…
content-bot Jun 13, 2023
03e8566
ironPort modeling rules (#27133)
guytamir10 Jun 14, 2023
9a34920
ignore rules suffix validate (#27397)
MosheEichler Jun 14, 2023
7982975
added marketplaces to event collector yml (#27400)
eyalpalo Jun 14, 2023
58d49b0
Email ask user add using argument (#27401)
amshamah419 Jun 14, 2023
b26f5bc
Merge branch 'master' into update_ewsv2_exc2019
ostolero Jun 14, 2023
07fc800
Align credentials stores part 15 (#27364)
maimorag Jun 14, 2023
0be310a
Merge branch 'master' into update_ewsv2_exc2019
ostolero Jun 15, 2023
54c8b3c
revert irrelevant change
ostolero Jun 15, 2023
9390f8c
revert irrelevant change
ostolero Jun 15, 2023
b3eed65
update docker
ostolero Jun 15, 2023
663972a
fix autodiscovery
ostolero Jun 18, 2023
3864e71
fix validations
ostolero Jun 18, 2023
f878884
final changes
ostolero Jun 18, 2023
9fcd4e6
validation fix
ostolero Jun 18, 2023
f2496fc
Merge branch 'master' into update_ewsv2_exc2019
ostolero Jun 18, 2023
2f1510f
Merge branch 'master' into update_ewsv2_exc2019
ostolero Jun 19, 2023
fa0fe42
add ut increase timeout
ostolero Jun 19, 2023
2bbbe16
increase timeout and test tpb
ostolero Jun 19, 2023
2b44840
Merge branch 'master' into update_ewsv2_exc2019
ostolero Jun 19, 2023
9ca4257
add ut
ostolero Jun 19, 2023
4b45ec9
cr last fixes
ostolero Jun 19, 2023
50412c7
changed task ids for testing
yucohen Jun 20, 2023
63b2c19
test tpb change
ostolero Jun 20, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
322 changes: 176 additions & 146 deletions Packs/MicrosoftExchangeOnPremise/Integrations/EWSv2/EWSv2.py

Large diffs are not rendered by default.

25 changes: 13 additions & 12 deletions Packs/MicrosoftExchangeOnPremise/Integrations/EWSv2/EWSv2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1016,8 +1016,8 @@ script:
name: query
required: true
secret: false
deprecated: false
description: Starts a compliance search.
deprecated: true
description: This command is deprecated. Use the o365-sc-start-search command from Security And Compliance V2 instead. Starts a compliance search.
execution: false
name: ews-o365-start-compliance-search
outputs:
Expand Down Expand Up @@ -1045,8 +1045,8 @@ script:
- 'False'
required: false
secret: false
deprecated: false
description: Returns the status and results of a compliance search.
deprecated: true
description: This command is deprecated. Use the o365-sc-get-search command Security And Compliance V2 instead. Returns the status and results of a compliance search.
execution: false
name: ews-o365-get-compliance-search
outputs:
Expand All @@ -1069,8 +1069,8 @@ script:
name: search-name
required: true
secret: false
deprecated: false
description: Purges the results found in the compliance search.
deprecated: true
description: This command is deprecated. Use the o365-sc-new-search-action command from Security And Compliance V2. Purges the results found in the compliance search.
execution: false
name: ews-o365-purge-compliance-search-results
outputs:
Expand All @@ -1084,8 +1084,8 @@ script:
name: search-name
required: true
secret: false
deprecated: false
description: Removes the compliance search.
deprecated: true
description: This command is deprecated. Use the o365-sc-remove-search command from Security And Compliance V2. Removes the compliance search.
execution: false
name: ews-o365-remove-compliance-search
outputs:
Expand All @@ -1099,8 +1099,8 @@ script:
name: search-name
required: true
secret: false
deprecated: false
description: Checks the status of the purge operation on the compliance search.
deprecated: true
description: This command is deprecated. Use the o365-sc-get-search-action command from Security And Compliance V2 instead .Checks the status of the purge operation on the compliance search.
execution: false
name: ews-o365-get-compliance-search-purge-status
outputs:
Expand Down Expand Up @@ -1301,19 +1301,20 @@ script:
description: Replies to an email using EWS.
execution: false
name: reply-mail
dockerimage: demisto/py-ews:1.0.0.49868
dockerimage: demisto/py-ews:5.0.2.63879
feed: false
isfetch: true
longRunning: false
longRunningPort: false
runonce: false
script: '-'
subtype: python2
subtype: python3
type: python
tests:
- pyEWS_Test
- EWS V2 Send Mail Test
- EWS V2 Send Mail Test 2
- EWS Public Folders Test
defaultmapperin: EWS v2-mapper
defaultclassifier: EWS v2
fromversion: 5.0.0
39 changes: 23 additions & 16 deletions Packs/MicrosoftExchangeOnPremise/Integrations/EWSv2/EWSv2_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,8 @@ def order_by(self, *args):
return [Message(), Message(), Message(), Message(), Message()]

client = TestNormalCommands.MockClient()
mocker.patch.object(dateparser, 'parse', return_value=datetime.datetime(2021, 5, 23, 13, 18, 14, 901293))
mocker.patch.object(dateparser, 'parse', return_value=datetime.datetime(2021, 5, 23, 13, 18, 14, 901293,
datetime.timezone.utc))
mocker.patch.object(EWSv2, 'get_folder_by_path', return_value=MockObject())

mocker.patch.object(MockObject, 'filter')
Expand Down Expand Up @@ -206,33 +207,33 @@ def test_dateparser():
message_id='message1',
text_body='Hello World',
body='message1',
datetime_received=EWSDateTime(2021, 7, 14, 13, 00, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 00, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 00, 00, tzinfo=EWSTimeZone.timezone('UTC'))
datetime_received=EWSDateTime(2021, 7, 14, 13, 00, 00, tzinfo=EWSTimeZone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 00, 00, tzinfo=EWSTimeZone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 00, 00, tzinfo=EWSTimeZone('UTC'))
),
Message(subject='message2',
message_id='message2',
text_body='Hello World',
body='message2',
datetime_received=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone.timezone('UTC'))
datetime_received=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone('UTC'))
),
Message(subject='message3',
message_id='message3',
text_body='Hello World',
body='message3',
datetime_received=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone.timezone('UTC'))
datetime_received=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone('UTC'))
),
Message(subject='message4',
message_id='message4',
text_body='Hello World',
body='message4',
datetime_received=EWSDateTime(2021, 7, 14, 13, 10, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 11, 00, tzinfo=EWSTimeZone.timezone('UTC'))
datetime_received=EWSDateTime(2021, 7, 14, 13, 10, 00, tzinfo=EWSTimeZone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 11, 00, tzinfo=EWSTimeZone('UTC'))
),
]
CASE_FIRST_RUN_NO_INCIDENT = (
Expand Down Expand Up @@ -453,11 +454,17 @@ def test_categories_parse_item_as_dict():
message_id='message4',
text_body='Hello World',
body='message4',
datetime_received=EWSDateTime(2021, 7, 14, 13, 10, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 11, 00, tzinfo=EWSTimeZone.timezone('UTC')),
datetime_received=EWSDateTime(2021, 7, 14, 13, 10, 00, tzinfo=EWSTimeZone('UTC')),
datetime_sent=EWSDateTime(2021, 7, 14, 13, 9, 00, tzinfo=EWSTimeZone('UTC')),
datetime_created=EWSDateTime(2021, 7, 14, 13, 11, 00, tzinfo=EWSTimeZone('UTC')),
categories=['Purple category', 'Orange category']
)

return_value = parse_item_as_dict(message, False)
assert return_value.get("categories") == ['Purple category', 'Orange category']


def test_is_empty_object():
from EWSv2 import is_empty_object
obj = {}
assert is_empty_object(obj)
12 changes: 12 additions & 0 deletions Packs/MicrosoftExchangeOnPremise/ReleaseNotes/2_0_0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@

#### Integrations

##### EWS v2
- Updated the Docker image to: *demisto/py-ews:5.0.2.63879*.
Updated integration to support Exchange 2019
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lets also add that it was switched to python3

- Command ***ews-o365-purge-compliance-search-results*** is deprecated. Use o365-sc-new-search-action command from Security And Compliance V2 instead.
- Command ***ews-o365-get-compliance-search-purge-status*** is deprecated. Use o365-sc-get-search-action command from Security And Compliance V2 instead.
- Command ***ews-o365-remove-compliance-search*** is deprecated. Use ews-o365-remove-compliance-search instead.
- Command ***ews-o365-get-compliance-search*** is deprecated. Use o365-sc-get-search command Security And Compliance V2 instead.
- Command ***ews-o365-start-compliance-search*** is deprecated. Use o365-sc-start-search command from Security And Compliance V2 instead.

Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ starttaskid: "0"
tasks:
"0":
id: "0"
taskid: 15d27661-5221-4106-81cb-1beb7ce1e7fd
taskid: 03873e01-5b6e-43e1-82ac-28d95a1288b0
type: start
task:
id: 15d27661-5221-4106-81cb-1beb7ce1e7fd
id: 03873e01-5b6e-43e1-82ac-28d95a1288b0
version: -1
name: ""
iscommand: false
Expand All @@ -19,6 +19,7 @@ tasks:
'#none#':
- "5"
separatecontext: false
continueonerrortype: ""
view: |-
{
"position": {
Expand All @@ -35,10 +36,10 @@ tasks:
isautoswitchedtoquietmode: false
"2":
id: "2"
taskid: f00380e0-6efc-4c9c-87ff-279b353d80a9
taskid: 1548afd0-21ca-4c8e-85d1-f2efa6e41c3a
type: condition
task:
id: f00380e0-6efc-4c9c-87ff-279b353d80a9
id: 1548afd0-21ca-4c8e-85d1-f2efa6e41c3a
version: -1
name: Check output
description: Check the playbook outputs.
Expand All @@ -54,16 +55,14 @@ tasks:
conditions:
- label: "yes"
condition:
- - operator: isEqualString
- - operator: isNotEmpty
left:
value:
complex:
root: File
accessor: SHA256
iscontext: true
right:
value:
simple: b566b3812fcfaeb3474f9b43dc891a51e9a378d00d57d4e3048017715ef18fe1
continueonerrortype: ""
view: |-
{
"position": {
Expand All @@ -80,10 +79,10 @@ tasks:
isautoswitchedtoquietmode: false
"3":
id: "3"
taskid: 23abaa87-7be6-4efa-84c3-d7e0689f3d27
taskid: 8b153235-d4eb-4f8c-898d-8cf985fe3dca
type: regular
task:
id: 23abaa87-7be6-4efa-84c3-d7e0689f3d27
id: 8b153235-d4eb-4f8c-898d-8cf985fe3dca
version: -1
name: Print success
description: Prints text to war room (Markdown supported)
Expand All @@ -95,6 +94,7 @@ tasks:
value:
simple: SUCCESS
separatecontext: false
continueonerrortype: ""
view: |-
{
"position": {
Expand All @@ -111,10 +111,10 @@ tasks:
isautoswitchedtoquietmode: false
"4":
id: "4"
taskid: acf8565e-b649-41af-8631-75ddd75af037
taskid: 2634bc10-1180-4987-872e-80b1506eae70
type: regular
task:
id: acf8565e-b649-41af-8631-75ddd75af037
id: 2634bc10-1180-4987-872e-80b1506eae70
version: -1
name: Print Error
description: Prints an error entry with a given message
Expand All @@ -126,6 +126,7 @@ tasks:
message:
simple: ERROR
separatecontext: false
continueonerrortype: ""
view: |-
{
"position": {
Expand All @@ -142,10 +143,10 @@ tasks:
isautoswitchedtoquietmode: false
"5":
id: "5"
taskid: eee8500a-b9c6-4e6e-8565-6b15a55d1ef2
taskid: c82679a1-c7e3-4716-8444-e12f787602d6
type: playbook
task:
id: eee8500a-b9c6-4e6e-8565-6b15a55d1ef2
id: c82679a1-c7e3-4716-8444-e12f787602d6
version: -1
name: Get Original Email - EWS v2
description: |-
Expand All @@ -165,6 +166,7 @@ tasks:
TargetMailbox:
simple: ${inputs.UserID}
separatecontext: true
continueonerrortype: ""
loop:
iscommand: false
exitCondition: ""
Expand Down
2 changes: 1 addition & 1 deletion Packs/MicrosoftExchangeOnPremise/pack_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "Microsoft Exchange On-Premise",
"description": "Exchange Web Services",
"support": "xsoar",
"currentVersion": "1.0.12",
"currentVersion": "2.0.0",
"author": "Cortex XSOAR",
"url": "https://www.paloaltonetworks.com/cortex",
"email": "",
Expand Down
2 changes: 2 additions & 0 deletions Tests/conf.json
Original file line number Diff line number Diff line change
Expand Up @@ -3148,6 +3148,7 @@
"playbookID": "Get EWS Folder Test",
"fromversion": "4.5.0",
"instance_names": "ewv2_regular",
"memory_threshold": 100,
"timeout": 1200
},
{
Expand Down Expand Up @@ -4809,6 +4810,7 @@
{
"playbookID": "Send Email To Recipients",
"fromversion": "5.0.0",
"memory_threshold": 100,
"integrations": [
"EWS v2"
],
Expand Down