Skip to main content

List Meeting Attendance Records

Description

Microsoft Teams: List Meeting Attendance Records plugin step is used to list the meeting attendance records.
Note: The step does not support channel meetings.

References
https://learn.microsoft.com/en-us/graph/api/meetingattendancereport-get?view=graph-rest-1.0&tabs=http

Permissions
Following are the required permissions: Following are the required permissions:

Permission typePermission (from least to most privileged)
Delegated (work or school account)OnlineMeetingArtifact.Read.All

Configurations

No.Field NameDescription
1Step NameName of the step. This name has to be unique in a single workflow.
Connection
2Tenant IDSelect the Tenant ID.
The field data type is String. This is a mandatory field.
3Client IDSelect the Client ID.
The field data type is String. This is a mandatory field.
4Accept Value as variable/staticLeave checkbox unchecked to accept Client Secret from a field in the previous steps of the stream using a drop down list.
Else enable checkbox for Client Secret field to appear as Text box.
5Client SecretSpecify the Client Secret of Microsoft Teams application. Client Secret is entered using a widget.
If the Accept Values as variable/static check box is selected, then the Client Secret field appears as text box and accepts static values or variables. Else, select Client Secret from the drop down list.
The field data type is String. This is a mandatory field.
6Accept Value as variable/staticLeave checkbox unchecked to accept Refresh Token from a field in the previous steps of the stream using a drop down list.
Else enable checkbox for Refresh Token field to appear as Text box.
7Refresh TokenProvide the Refresh Token provided by authorization grant flow.
If the Accept Values as variable/static check box is selected, then the Refresh Token field appears as text box and accepts static values or variables. Else, select Refresh Token from the drop down list.
The field data type is String. This is a mandatory field.
8Test ConnectionVerifies whether the connection is established or not.
Note: For the purpose of verification fields coming from previous steps are not allowed since field values can only be accessed when workflow is in running state. Static values and environment variables are allowed.
Input Fields:
1Meeting IDProvide the Microsoft Teams meeting ID whose attendance records are required.
The data type is String This field is mandatory.
2Report IDProvide the report ID of Microsoft Teams meeting.
The data type is String This field is mandatory.
3SelectProvide the select parameter to retrieve the specific properties (columns).
Select the parameter to return a set of properties that are different from the default set. Suppose the default set returns 10 properties and you need only two, then those properties should be provided in the field.
For example: id, emailAddress
3FilterProvide the filter parameter to narrow down a set of results based on specific set of conditions.
For example:
- id eq ‘ee5ec456-7df0-XXX’
- emailAddress eq 'ABC@xtsd2.onmicrosoft.com'
Note:- For more information, see https://learn.microsoft.com/en-us/graph/filter-query-parameter
Output Field:
1Meeting Attendance RecordsUse to define the output variable name.
Default output variable name: MeetingAttendanceRecords
On successful execution, the field holds the output of the plugin step in JSON format.