# Update Team App Installation Scope

Added in v2.70.0. The app must belong to the current team. Use the team app ID from `/cloudphone/team/app/page`, not a Cloud Phone ID or catalogue app ID.
Updates the authorized installation scope. When `isAll` is false, supply a non-empty `groupIds` list of groups in the current team. Saving the scope does not confirm installation on devices.
**Permission**: `EXTENSION_EDIT`.
Documented business errors: `33354`, `33357`. See [Error Codes](../Getting%20Started/error-codes.md) for what each code means. Any operation can additionally return the common codes.

Endpoint: POST /cloudphone/team/app/updateGroup
Version: 2026-09-05
Security: Authorization

## Security:

  - `Authorization` (unknown)
    http bearer JWT

## Request fields (application/json):

  - `id` (any)

  - `isAll` (any, required)
    Enum: "false"

  - `groupIds` (any, required)

## Response 200:

  - `200` (unknown)
    Success. The outcome is carried by code; data is null.

## Response 200 fields (application/json):

  - `code` (integer)

  - `msg` (string | null)

  - `data` (null)

  - `requestId` (string)

