사용자가 액세스할 수 있는 제품 세트를 수정합니다 (허용 목록 제품이라고 함). 승인된 제품 또는 이전에 승인된 제품 (승인이 취소된 제품)만 허용 목록에 추가할 수 있습니다. 참고: 이 항목은 지원 중단되었습니다. 새 통합은 이 방법을 사용할 수 없으며 새로운 권장사항을 참조할 수 있습니다.
요청
HTTP 요청
PUT https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet
매개변수
매개변수 이름 | 값 | 설명 |
---|---|---|
경로 매개변수 | ||
enterpriseId |
string |
기업 ID |
userId |
string |
사용자의 ID입니다. |
확인할 내용
다음 범위를 사용하여 이 요청을 인증받아야 합니다.
범위 |
---|
https://www.googleapis.com/auth/androidenterprise |
자세한 내용은 인증 및 승인 페이지를 참고하세요.
요청 본문
요청 본문에서 다음과 같은 구조의 데이터를 제공합니다.
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
숙소 이름 | 값 | 설명 | 메모 |
---|---|---|---|
productId[] |
list |
제품 세트를 구성하는 제품 ID 목록입니다. | |
productSetBehavior |
string |
이 제품 세트의 해석 '알 수 없음'은 전송해서는 안 되며 무시되면 무시됩니다. '허용 목록'은 사용자가 제품 세트에 액세스할 수 있음을 의미합니다. 'includeAll'은 승인된 제품, 승인이 취소된 제품, 승인된 적이 없는 제품을 비롯하여 모든 제품에 액세스할 수 있음을 의미합니다. 'all승인됨'은 사용자가 기업에서 승인한 모든 제품에 액세스할 권한이 있음을 의미합니다. 값이 'allAuthorized' 또는 'includeAll'인 경우 productId 필드는 무시됩니다. 값을 제공하지 않으면 이전 버전과의 호환성을 위해 "허용 목록"으로 해석됩니다. 또한 'all승인됨' 또는 'includeAll'로 인해 Android 앱에 'alpha' 또는 'beta' 트랙이 자동으로 표시되지 않습니다. ProductVisibility를 사용하여 사용자별로 'alpha' 또는 'beta' 트랙을 사용 설정하세요.
사용 가능한 값은 다음과 같습니다.
|
|
productVisibility[] |
list |
제품 세트를 구성하는 제품 ID의 추가 목록입니다. productID 배열과 달리 이 목록에서 제품의 트랙 (알파, 베타, 프로덕션)을 사용자에게 표시할 수 있습니다. 자세한 내용은 ProductVisibility와 필드를 참고하세요. 여기와 productId 배열에서 동일한 제품 ID를 지정하는 것은 허용되지 않으며 이로 인해 오류가 발생합니다. | |
productVisibility[].productId |
string |
사용자에게 표시할 제품 ID입니다. productVisibility 목록의 각 항목에 필수입니다. | |
productVisibility[].tracks[] |
list |
지원이 중단되었습니다. 대신 trackIds 를 사용하세요. |
|
productVisibility[].trackIds[] |
list |
trackIds 로 식별되는 지정된 제품 트랙에 대한 가시성을 사용자에게 부여합니다. |
|
kind |
string |
응답
요청에 성공할 경우 이 메소드는 다음과 같은 구조의 응답 본문을 반환합니다.
{ "kind": "androidenterprise#productSet", "productId": [ string ], "productSetBehavior": string, "productVisibility": [ { "productId": string, "tracks": [ string ], "trackIds": [ string ] } ] }
속성 이름 | 값 | 설명 | 메모 |
---|---|---|---|
productId[] |
list |
제품 세트를 구성하는 제품 ID 목록입니다. | |
productSetBehavior |
string |
이 제품 세트의 해석 '알 수 없음'은 전송해서는 안 되며 무시되면 무시됩니다. '허용 목록'은 사용자가 제품 세트에 액세스할 수 있음을 의미합니다. 'includeAll'은 승인된 제품, 승인이 취소된 제품, 승인된 적이 없는 제품을 비롯하여 모든 제품에 액세스할 수 있음을 의미합니다. 'all승인됨'은 사용자가 기업에서 승인한 모든 제품에 액세스할 권한이 있음을 의미합니다. 값이 'allAuthorized' 또는 'includeAll'인 경우 productId 필드는 무시됩니다. 값을 제공하지 않으면 이전 버전과의 호환성을 위해 "허용 목록"으로 해석됩니다. 또한 'all승인됨' 또는 'includeAll'로 인해 Android 앱에 'alpha' 또는 'beta' 트랙이 자동으로 표시되지 않습니다. ProductVisibility를 사용하여 사용자별로 'alpha' 또는 'beta' 트랙을 사용 설정하세요.
사용 가능한 값은 다음과 같습니다.
|
|
productVisibility[] |
list |
제품 세트를 구성하는 제품 ID의 추가 목록입니다. productID 배열과 달리 이 목록에서 제품의 트랙 (알파, 베타, 프로덕션)을 사용자에게 표시할 수 있습니다. 자세한 내용은 ProductVisibility와 필드를 참고하세요. 여기와 productId 배열에서 동일한 제품 ID를 지정하는 것은 허용되지 않으며 이로 인해 오류가 발생합니다. | |
productVisibility[].productId |
string |
사용자에게 표시할 제품 ID입니다. productVisibility 목록의 각 항목에 필수입니다. | |
productVisibility[].tracks[] |
list |
지원이 중단되었습니다. 대신 trackIds 를 사용하세요. |
|
productVisibility[].trackIds[] |
list |
trackIds 로 식별되는 지정된 제품 트랙에 대한 가시성을 사용자에게 부여합니다. |
|
kind |
string |