Microsoft Teams
Microsoft Teams plug-in use to Get a User’s List, Get Chat Members List, Chat Send Message, Get Channel Members List, and Channel Send Message.
Microsoft Teams
Item |
Value |
Icon |
|
Display Name |
Microsoft Teams |
Arun Kumar ( arunk@argos-labs.com )
Version Control
- 4.823.932
- Release Date: August 23, 2022
Create credentials from Azure Active Directory
- Select Manage Azure Active Directory
- Select App registrations
- Add New registration
- Register app with skype and web redirect URL
- Select API permissions
- Add API permissions
- Select Microsoft Graph
- Select permissions
- Search and check all required permission names from the table and Add permission
permission name |
permission desc |
ChannelMember.Read.All |
Read the members of channels |
ChannelMember.ReadWrite.All |
Add and remove members from channels |
ChannelMessage.Send |
Send channel messages |
Chat.ReadWrite |
Read and write user chat messages |
ChatMessage.Send |
Send user chat messages |
Group.ReadWrite.All |
Read and write all groups |
offline_access |
Maintain access to data you have given it access to |
openid |
Sign users in |
profile |
View users` basic profile |
User.Read |
Sign in and read the user profile |
User.Read.All |
Read all users` full profiles |
User.ReadBasic.All |
Read all users` basic profiles |
- Select Grant admin consent
- Generate secret token Select certificate & secrets
- Add a new secret
- Value Column will be the secret token
- Update Manifest "signInAudience": "AzureADMultipleOrgs"
Input (Required)
OP Type |
Parameters |
Output |
Get Users List |
|
id,displayName,jobTitle,officeLocation,businessPhones |
Get Chat Members List |
Chat Id |
id,displayName,email |
Chat Send Message |
Chat Id, Message |
message_id |
Get Channel Members List |
Channel Link |
id,displayName,jobTitle,officeLocation,businessPhones |
Get Channel Members List |
Team Id, Channel Id |
id,displayName,jobTitle,officeLocation,businessPhones |
Channel Send Message |
Channel Link |
message_id |
|
Message |
|
Channel Send Message |
Channel Link |
message_id |
|
Message |
|
|
File |
|
Channel Send Message |
Team Id, Channel Id |
Updated file path |
|
Message |
|
Channel Send Message |
Team Id, Channel Id |
Updated file path |
|
Message |
|
|
File |
|
Return Value
Normal Case
Description of the output result
Return Code
Code |
Meaning |
0 |
Success |
1 |
Exceptional case |
Output Format
You may choose one of 3 output formats below,
- String (default)
- CSV
- File
Parameter setting examples (diagrams)
Operations
Get Users List:
Get Chat Members List:
Chat Send Message:
Get Channel Members List:
Channel Send Message: