Taylor 365

[AIP] 동적 워터마크 날짜 및 시간 표시하기 (DynamicWatermarkDisplay-Device.DateTime) 본문

Microsoft 365

[AIP] 동적 워터마크 날짜 및 시간 표시하기 (DynamicWatermarkDisplay-Device.DateTime)

TaylorAn 2024. 10. 7. 16:06
728x90

사용자가 이 민감도 레이블이 적용된 파일에 액세스하면 기본적으로 해당 파일의 각 페이지에 UPN(Universal Principal Name)이 워터마크로 동적으로 삽입됩니다. 일반적으로 사용자의 UPN은 이메일 주소와 동일합니다. 선택적으로 DynamicWatermarkDisplay 매개 변수 와 함께 PowerShell cmdlet Set-Label을 사용하여 날짜와 시간을 포함하는 변수도 지원하는 사용자 지정 문자열을 지정할 수 있습니다.

https://learn.microsoft.com/en-us/purview/encryption-sensitivity-labels#dynamic-watermarks

 

 

Apply encryption using sensitivity labels

Configure sensitivity labels for encryption that protects your data by restricting access and usage.

learn.microsoft.com

 

이 설정은 기본적으로 AIP 레이블 템플릿에 동적 워터마크 옵션이 활성화 되어 있어야 합니다.

PowerShell을 통해 Label 내 Dynamicwatermarkdisplay value 값 확인 시 Consumer.PrincipalName 값이 표시되는 것을 볼 수 있습니다.

 

여기에 "`${Device.DateTime}"을 추가하여 동적 워터마크에 날짜와 시간도 추가해보도록 하겠습니다.

이 값은 문서를 보는 데 사용되는 디바이스의 현재 날짜/시간입니다.

Connect-IPPSSession 으로 연결합니다.

PowerShell 명령에서 참고할만한 사항은 "`${Device.DateTime}" 만 설정하는 것이 아니고 기본 설정 값인 "`${Consumer.PrincipalName}"과 함께 적용해야 하는 부분입니다.

# 명령 적용

Set-Label -Identity Security -DynamicWatermarkDisplay "`${Consumer.PrincipalName}`${Device.DateTime}"

​# 명령 적용 후 값이 추가됨을 확인

동적 워터마크 업데이트 내용을 확인해보겠습니다.

기본적으로는 UPN 정보만 나타납니다.

위 설정한 PowerShell 명령 변수를 통해서 날짜와 시간도 나타나는 것을 확인할 수 있습니다.

 

데스크톱 앱은 다음과 같이 나타납니다.

디바이스 날짜, 시간은 모두 한국 시간인데 웹과는 다른 형태로 나타나네요.

데스크톱은 Insider Current Channel (Preview) 로 업데이트까지 해야 동적 워터마크를 볼 수 있기 때문에 아직 Preview 버전이라 웹과 동일한 한국어 지원은 좀 더 기다리면 보완되지 않을까 합니다.

이상입니다.

728x90