Calls.AccessMedia.All
Allows the app to get direct access to media streams in a call, without a signed-in user.
Merill's Note
For an app to access data in Microsoft Graph, the user or administrator must grant it the permissions it needs. This article lists all the Microsoft Graph APIs and your tenant data that can be accessed by the application (vendor/developer) if you consent to the
Calls.AccessMedia.All
permission.If you need to create an audit report of the permissions granted to all the apps in your tenant, you can run the
Export-MsIdAppConsentGrantReport
command. See How To: Run a quick OAuth app audit of your tenant
Category | Application | Delegated |
---|---|---|
Identifier | a7a681dc-756e-4909-b988-f160edc6655f | - |
DisplayText | Access media streams in a call as an app | - |
Description | Allows the app to get direct access to media streams in a call, without a signed-in user. | - |
AdminConsentRequired | - | - |
Graph Methods
→ API supports delegated access (access on behalf of a user)
→ API supports app-only access (access without a user)
Methods | |
---|---|
Resources
Granting this permission allows the calling application to access (and/or update) the following information in your tenant.
- call
- commsOperation
- mediaPrompt
- MuteParticipantOperation
- participant
- playPromptOperation
- recordOperation
- sendDtmfTonesOperation
- serviceHostedMediaConfig
- teleconferenceDeviceQuality
- toneInfo
- updateRecordingStatusOperation
Graph reference: call
Property | Type | Description |
---|---|---|
callbackUri | String | The callback URL on which callbacks are delivered. Must be an HTTPS URL. |
callChainId | String | A unique identifier for all the participant calls in a conference or a unique identifier for two participant calls in a P2P call. This identifier must be copied over from Microsoft.Graph.Call.CallChainId . |
callOptions | outgoingCallOptions | Contains the optional features for the call. |
callRoutes | callRoute collection | The routing information on how the call was retargeted. Read-only. |
chatInfo | chatInfo | The chat information. Required information for joining a meeting. |
direction | callDirection | The direction of the call. The possible values are incoming or outgoing . Read-only. |
id | String | The unique identifier for the call. Read-only. |
incomingContext | incomingContext | Call context associated with an incoming call. |
mediaConfig | appHostedMediaConfig or serviceHostedMediaConfig | The media configuration. Required. |
mediaState | callMediaState | Read-only. The call media state. |
meetingInfo | organizerMeetingInfo, tokenMeetingInfo, or joinMeetingIdMeetingInfo | The meeting information. Required information for meeting scenarios. |
myParticipantId | String | Read-only. |
requestedModalities | modality collection | The list of requested modalities. Possible values are: unknown , audio , video , videoBasedScreenSharing , data . |
resultInfo | resultInfo | The result information. For example, the result can hold termination reason. Read-only. |
source | participantInfo | The originator of the call. |
state | callState | The call state. Possible values are: incoming , establishing , ringing , established , hold , transferring , transferAccepted , redirecting , terminating , terminated . Read-only. |
subject | String | The subject of the conversation. |
targets | invitationParticipantInfo collection | The targets of the call. Required information for creating peer to peer call. |
toneInfo | toneInfo | Read-only. |
transcription | callTranscriptionInfo | The transcription information for the call. Read-only. |