Skip to content

Commit

Permalink
Microsoft Teams: Just a heads up - Adding new actions to Microsoft Te…
Browse files Browse the repository at this point in the history
…ams SOAR apps (#20)

* new two action for app MS teams

* adding new action send chat message

* feat: adding new action + README file

* done with developer checklist

* pre-commit changes

* changes done for JSON and consts file

* changes for connector and consts file

* modify get response message action

* Added verbose and wait_time validation for get response action

* modify get response method

* added status message in action

* added status message in action

* Updated get response action

* changes done after new actions pull

* chnage MESSAGE to MSG for static test

* Revert "chnage MESSAGE to MSG for static test"

This reverts commit 92fe0ee.

* changes MESSAGE to MSG for static test

* Added suggested changes for maunal readme and connector

* changes done

* this is empty commit

* min phantom version changed

---------

Co-authored-by: gdelavadiya-crest <[email protected]>
  • Loading branch information
pdros-splunk and gdelavadiya-crest authored Nov 21, 2024
1 parent b75504c commit 4652022
Show file tree
Hide file tree
Showing 12 changed files with 1,522 additions and 90 deletions.
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
repos:
- repo: https://github.com/phantomcyber/dev-cicd-tools
rev: v1.17
rev: v1.23
hooks:
- id: org-hook
- id: package-app-dependencies
- repo: https://github.com/Yelp/detect-secrets
rev: v1.4.0
rev: v1.5.0
hooks:
- id: detect-secrets
args: ['--no-verify', '--exclude-files', '^microsoftteams.json$']
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -198,4 +198,4 @@
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
limitations under the License.
25 changes: 0 additions & 25 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,27 +1,2 @@
Splunk SOAR Microsoft Teams
Copyright (c) 2019-2024 Splunk Inc.

Third-party Software Attributions:

Library: Django
Version: 3.2.5
License: BSD 3
License: Python 2.0
0.9.0 thru 1.2 1991-1995 CWI yes
1.3 thru 1.5.2 1.2 1995-1999 CNRI yes
Copyright 1991-1995 Stichting Mathematisch Centrum Amsterdam
Copyright 2001 Python Software Foundation; All Rights Reserved
Copyright 2012-2020 ,
Copyright Django Software Foundation and individual contributors

Library: beautifulsoup4
Version: 4.9.1
License: MIT
Copyright 2004-2017 Leonard Richardson
Copyright 2004-2019 Leonard Richardson
Copyright 2018 Isaac Muse

Library: requests
Version: 2.25.0
License: Apache 2.0
Kenneth Reitz
317 changes: 313 additions & 4 deletions README.md

Large diffs are not rendered by default.

8 changes: 7 additions & 1 deletion manual_readme_content.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@
[comment]: # "either express or implied. See the License for the specific language governing permissions"
[comment]: # "and limitations under the License."
[comment]: # ""
## Playbook Backward Compatibility

- With version 3.0.0 of the connector, the 'send message' action has been renamed to 'send channel message'. Please update any existing playbooks by modifying the action name accordingly.

## Note

- For an admin user, you can run the test connectivity directly.
Expand Down Expand Up @@ -53,7 +57,9 @@ This app requires creating an app in the Azure Active Directory.
| OnlineMeetings.ReadWrite | create meeting | Allows an app to create, read online meetings on behalf of the signed-in user. | No
| Calendars.ReadWrite | create meeting (while add_calendar_event parameter is set to True) | Allows the app to create, read, update, and delete events in user calendars. | No
| Channel.ReadBasic.All | list channels | Read channel names and channel descriptions, on behalf of the signed-in user. | No
| ChannelMessage.Send | send message | Allows an app to send channel messages in Microsoft Teams, on behalf of the signed-in user. | No
| ChannelMessage.Send | send channel message | Allows an app to send channel messages in Microsoft Teams, on behalf of the signed-in user. | No
| Chat.Read, Chat.ReadWrite | get chat message | Read single message or message reply in chat, on behalf of the signed-in user. | No
| ChatMessage.Send | send chat message | Allows an app to send new chat message in specified chat in Microsoft Teams, on behalf of the signed-in user. | No
| GroupMember.Read.All | list groups, list teams | Allows the app to list groups, read basic group properties and read membership of all groups the signed-in user has access to. | Yes
| Chat.ReadWrite | read and send chat messages | Allows the app to read and send messages in chats on behalf of the signed-in user. | No |

Expand Down
Loading

0 comments on commit 4652022

Please sign in to comment.