Microsoft Teams

Microsoft Teams

Microsoft Teams


Author: Arun Kumar(arunk@arogs-labs.com)

Description

Microsoft Teams plug-in use to Get Users List, Get Chat Members List, Chat Send Message, Get Channel Members List, and Channel Send Message.



Need help?

Technical contact to tech@argos-labs.com


May you search all operations,


Content






Create credentials for Azure Active Directory

  1. Sign in in here:https://azure.microsoft.com/en-in/services/active-directory


2. Select Manage Azure Active Directory


3. Select App registrations


4.Add New registration


5.Register app with skype and web rediret url


6. Select api permissions


7.Add api permissions



8. Select Microsoft Graph

\


9. Select permissions

10. Search and check all required permission names form table and Add permission


Permission namePermission desc
ChannelMember.Read.AllRead the members of channels
ChannelMember.ReadWrite.AllAdd and remove members from channels
ChannelMessage.SendSend channel messages
Chat.ReadWriteRead and write user chat messages
ChatMessage.SendSend user chat messages
Group.ReadWrite.AllRead and write all groups
offline_accessMaintain access to data you have given it access to
openidSign users in
profileView users' basic profile
User.ReadSign in and read user profile
User.Read.AllRead all users' full profiles
User.ReadBasic.AllRead all users' basic profiles



11. Select Grant admin consent



12. Generate secret token Select certificate & secrets


13. Add new secret


14. Value Column will be secret token


15. Update Manifest "signInAudience": "AzureADMultipleOrgs"



Input(Required)

OP TypeParametersOutput
Get Users List
id,displayName,jobTitle,officeLocation,businessPhones
Get Chat Members ListChat Idid,displayName,email
Chat Send MessageChat Id, Messagemessage_id
Get Channel Members ListChannel Linkid,displayName,jobTitle,officeLocation,businessPhones
Get Channel Members ListTeam Id, Channel Idid,displayName,jobTitle,officeLocation,businessPhones
Channel Send MessageChannel Linkmessage_id

Message
Channel Send MessageChannel Linkmessage_id

Message

File
Channel Send MessageTeam Id, Channel IdUpdated file path

Message
Channel Send MessageTeam Id, Channel IdUpdated file path

Message

File

Return Value

Normal Case

Description of the output result


Return Code

CodeMeaning
0Success
1

Exceptional case

Output Format

You mat choose one of 3 output formats below.

  • String(default)
  • CSV
  • file

Parameter setting examples(diagrams)

Operations

Get user List:


Get Chat Members List:


Chat Send Message:


Get Channel Members List:


Channel Send Message:

Plugins

Need help?

Technical contact to tech@argos-labs.com

Sales contact to info@argos-labs.com


May you search all over,