diff --git a/pkg/service/egress.go b/pkg/service/egress.go index 52f0d14af..d08c627de 100644 --- a/pkg/service/egress.go +++ b/pkg/service/egress.go @@ -135,6 +135,10 @@ func (s *EgressService) UpdateLayout(ctx context.Context, req *livekit.UpdateLay return nil, err } + grants := GetGrants(ctx) + grants.Video.Room = roomName + grants.Video.RoomAdmin = true + _, err = s.roomService.UpdateParticipant(ctx, &livekit.UpdateParticipantRequest{ Room: roomName, Identity: info.EgressId,