tencent cloud

Cloud Access Management

Tencent Real-Time Communication

Download
Focus Mode
Font Size
Last updated: 2026-11-04 09:53:03

Service roles and service-linked roles are predefined by Tencent Cloud services and, upon user authorization, the corresponding services can access and use resources by assuming these service-linked roles. This document provides detailed information on the use cases and associated authorization policies of these specific service-linked roles.

Product Role Name Role Types Role Entity
Tencent Real-Time Communication TRTC_QCSLinkedRoleInCOS Service-Related Roles trtcaccesscos.trtc.cloud.tencent.com
Tencent Real-Time Communication TRTC_QCSLinkedRoleInCOSAccess Service-Related Roles cosaccess.trtc.cloud.tencent.com
Tencent Real-Time Communication TRTC_QCSLinkedRoleIntrtcCloudRecording Service-Related Roles trtccloudrecording.trtc.cloud.tencent.com

TRTC_QCSLinkedRoleInCOS

Use Cases: The current role is the TRTC service linked role, which will access your other service resources such as COS within the scope of the permissions of the associated policy.
Authorization Polices

  • Policy Name: QcloudAccessForTRTCLinkedRoleInCOS
  • Policy Information:
    {
        "version": "2.0",
        "statement": [
            {
                "effect": "allow",
                "action": [
                    "cos:PutObject",
                    "cos:GetService"
                ],
                "resource": "*"
            }
        ]
    }

TRTC_QCSLinkedRoleInCOSAccess

Use Cases: TRTC Access for cos
Authorization Polices

  • Policy Name: QcloudAccessForTRTCLinkedRoleInCOSAccess
  • Policy Information:
    {
        "version": "2.0",
        "statement": [
            {
                "effect": "allow",
                "action": [
                    "cos:DeleteBucket",
                    "cos:PutBucket",
                    "cos:GetBucket",
                    "cos:PutObjectCopy",
                    "cos:DeleteObject",
                    "cos:PostObject",
                    "cos:PutObject",
                    "cos:GetBucketOrigin",
                    "cos:GetObject",
                    "cos:DeleteBucketOrigin",
                    "cos:AppendObject"
                ],
                "resource": "*"
            }
        ]
    }

TRTC_QCSLinkedRoleIntrtcCloudRecording

Use Cases: The current role is the TRTC service linked role, which will access your other service resources within the scope of the permissions of the associated policy.
Authorization Polices

  • Policy Name: QcloudAccessForTRTCLinkedRoleInCloudRecording
  • Policy Information:
    {
        "version": "2.0",
        "statement": [
            {
                "action": [
                    "cos:GetService",
                    "cos:GetBucket",
                    "cos:ListMultipartUploads",
                    "cos:GetObject",
                    "cos:HeadObject",
                    "cos:GetBucketObjectVersions",
                    "cos:OptionsObject",
                    "cos:ListParts",
                    "cos:PostObject",
                    "cos:PostObjectRestore",
                    "cos:PutObject",
                    "cos:InitiateMultipartUpload",
                    "cos:UploadPart",
                    "cos:UploadPartCopy",
                    "cos:CompleteMultipartUpload",
                    "cos:AbortMultipartUpload",
                    "cos:AppendObject"
                ],
                "resource": "*",
                "effect": "allow"
            }
        ]
    }

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback