2017-12-16 19 views
0

Azure DataFactory v2 (데이터 세트, 연결된 서비스 등)에서 리소스를 만들 때 JSON의 일부 속성에 typeSecureString으로 설정할 수 있습니다. 푸른 SQL을 서비스 연결에 예를 들어, 우리는 내가이 SecureString 유형에 ADF 문서에서 정보를 찾을 수 없습니다 Azure DataFactory v2 - JSON의 SecureString 유형

"typeProperties": { 
    "connectionString": { 
     "value":"(...)", 
     "type": "SecureString" 
    } 
} 

아래처럼 connectionString을 정의합니다. 아무 래도 .NET SecureString 유형에 매핑되며이 유형의 속성을 DataFactory 리소스의 정의에 포함 할 때의 의미는 무엇입니까?

SecureString으로 저장하면 ADF JSON 정의에 비밀번호와 같은 중요한 정보를 저장해도 괜찮습니까? 또는이 SecureString JSON 구문에서이 유형에 저장된 값이 중요한 데이터를 지정하는 방법일까요?

이것은 단지 내 추측이며,이 주제에 대한 정보는 크게 감사하겠습니다.

답변

0

C# 라이브러리는 암호와 연결 문자열 (일부 암호와 내용이 포함될 수 있음)과 같은 중요한 데이터를 사용하여 SecureString을 사용하도록 강제합니다. 따라서 나는 그 내용을 저장할 수 있다고 가정합니다. Json 파일이 배포 될 때 암호화됩니다.

신뢰할 수있는 정보를 찾을 수 없어서 여기 조금 추측합니다.하지만 그 방법은 현재 사용하고 있습니다.

건배.

+0

당신이 요점을 가지고 있지만, 신경 쓰이는 부분은이 민감한 데이터가 일단 파이프 라인이'런타임 '로그 폴더에서 실행되면 json 파일에 일반 텍스트로 저장된다는 사실입니다. 당신이 저장 프로 시저 활동이나 그 로그를 읽는 것에 의존 할 필요가없는 다른 유형의 활동을 갖고 있지만 사용자 정의 활동에 대해 말하면 일반 텍스트로 암호를 읽지 만 json 개체에서는 'SecureString'은 일종의 모순이다. – Antonia