rozod
    Preparing search index...

    Variable patchAssetPermissionsApiV1AssetsPermissionsConst Api Param

    patchAssetPermissionsApiV1AssetsPermissions: EndpointGeneric<
        {},
        {
            errors: | null
            | {
                assetId: number;
                code: | "UnknownError"
                | "InvalidRequest"
                | "AssetNotFound"
                | "CannotManageAsset"
                | "PublicAssetCannotBeGrantedTo"
                | "CannotManageSubject"
                | "SubjectNotFound"
                | "AssetTypeNotEnabled"
                | "PermissionLimitReached"
                | "DependenciesLimitReached";
            }[];
            successAssetIds: null
            | number[];
        },
        {
            action: | "Invalid"
            | "Edit"
            | "Use"
            | "Download"
            | "CopyFromRcc"
            | "UpdateFromRcc";
            assetIds: null
            | number[];
            enableDeepAccessCheck: boolean;
            requests:
                | null
                | {
                    assetId: number;
                    grantToDependencies: boolean;
                    parentVersionNumber: number;
                }[];
            subjectId: null
            | string;
            subjectType:
                | "User"
                | "Invalid"
                | "Group"
                | "GroupRoleset"
                | "All"
                | "Universe";
        },
    > = ...

    PATCH https://apis.roblox.com/cloud/asset-permissions-api/v1/assets/permissions Grant a subject permission to multiple assets.

    Authorization is required to grant permissions to the subject and asset IDs in the request. body