사용자 지정 속성을 사용하면 규정 준수 프레임워크, 데이터 민감도 또는 프로젝트 세부 정보와 같은 정보를 사용하여 리포지토리를 데코레이트할 수 있습니다. 사용자 지정 속성은 프라이빗이며 리포지토리에 대한 읽기 권한이 있는 사용자만 볼 수 있습니다. 엔터프라이즈에는 최대 100개의 속성 정의가 있을 수 있습니다. 허용되는 값 목록에는 최대 200개 항목이 포함될 수 있습니다.
엔터프라이즈 수준에서 사용자 지정 속성을 정의하면 사용자가 리포지토리에 적용할 수 있는 일관된 값을 만들 수 있습니다. 사용자 지정 속성을 사용하면 특정 속성이 있는 리포지토리를 대상으로 하는 규칙 집합 또는 리포지토리 정책을 만들어 엔터프라이즈의 리포지토리에 일관된 거버넌스를 적용할 수 있습니다.
허용되는 문자
사용자 지정 속성 이름 및 값은 특정 문자만 포함할 수 있습니다.
- 이름:
a-z,,A-Z``0-9,_``-,$``# - 값: 인쇄 가능한 모든 ASCII 문자(제외)
"
사용자 자신이 정의한 사용자 지정 속성의 값을 설정하고 볼 수 있는 권한은 누구에게 있나요?
사용자 지정 속성을 정의한 후, 사용자는 엔터프라이즈의 리포지토리에서 해당 속성의 값을 설정할 수 있습니다. 조직의 리포지토리에 대한 사용자 지정 속성 관리을(를) 참조하세요.
- 엔터프라이즈 소유자는 필수 속성의 기본값을 설정할 수 있습니다.
- 조직 소유자는 리포지토리 또는 리포지토리 수준에서 조직의 값을 설정할 수 있습니다.
- 사용하도록 설정된 경우, 리포지토리 액세스 권한이 있는 사용자 또는
custom properties세분화된 권한이 있는 사용자는 사용자의 리포지토리 속성 값을 설정하고 업데이트할 수 있습니다.
리포지토리에 대한 읽기 권한이 있는 사용자는 해당 리포지토리의 사용자 지정 속성 값을 볼 수 있습니다.
또한 조직 소유자는 사용자 지정 속성 값으로 조직의 리포지토리를 검색할 수도 있습니다. 조직의 리포지토리에 대한 사용자 지정 속성 관리을(를) 참조하세요.
사용자 지정 속성 추가
엔터프라이즈에 사용자 지정 속성을 추가하여 모든 조직에서 해당 속성을 사용할 수 있도록 할 수 있습니다.
- 왼쪽 사이드바의 "Policies"에서 Custom properties를 클릭합니다.
- 새 사용자 지정 속성을 추가하려면 오른쪽 위 모서리에 있는 New property를 클릭합니다.
- 사용자 지정 속성의 이름, 설명, 유형을 입력합니다. 이름은 모든 조직에서 고유해야 하며 공백을 포함할 수 없으며 길이가 75자를 초과할 수 없습니다.
- 필요에 따라 Allow repository actors to set this property를 선택할 수 있습니다. 사용하도록 설정하면 리포지토리 수준
custom properties세분화된 사용 권한이 있는 리포지토리 사용자 및 앱이 해당 리포지토리의 속성 값을 설정하고 업데이트할 수 있습니다. 또한 리포지토리를 만드는 모든 행위자는 리포지토리에서 속성을 설정할 수 있습니다. - 필요에 따라 Require this property for all repositories를 선택하고 기본값을 추가할 수 있습니다. 즉, 엔터프라이즈의 모든 리포지토리에 이 속성의 값이 있어야 합니다. 이 속성에 대한 명시적 값이 없는 리포지토리는 기본값을 상속합니다.
-
**속성 저장**을 클릭하세요.
다음 단계
사용자 지정 속성에 따라 리포지토리에 정책을 적용합니다. 엔터프라이즈의 리포지토리에 대한 정책 정의을(를) 참조하세요.