갤럭시 관리자로 사용자 삭제(GDPR 지원)
갤럭시에서 사용자 삭제
갤럭시 관리자로 사용자 추가에서 터치하면 GUI에서 가입자를 삭제할 수 있는 방법이 없습니다.
그러면 이 시스템은 EU의 GDPR(General Data Protection Regulation)을 준수하지 않습니다.
이런 사태에 대한 대책은 베타 버전의 단계지만 기본적으로 정해져 있다. 갤럭시.yml 내에서 설정할 수 있습니다.
enable-beta-gdpr을 이용하다
이용갤럭시configuration의 enable-beta gdpr을 통해 EU의 GDPR을 의식적으로 활용할 수 있음
Enables GDPR Compliance mode. This makes several changes to the way Galaxy logs and exposes data externally such as removing emails and usernames from logs and bug reports. It also causes the delete user admin action to permanently redact their username and password, but not to delete data associated with the account as this is not currently easily implementable. You are responsible for removing personal data from backups. This forces expose_user_email and expose_user_name to be false, and forces user_deletion to be true to support the right to erasure. Please read the GDPR section under the special topics area of the admin documentation.
위에서 말한 바와 같이 로그 파일과 오류 보고서에 사용자 이름과 메일 주소를 출력하지 않는 것 이외에admin 권한을 통해 사용자를 삭제할 수 있다
그러나 사용자의 데이터는 삭제되지 않기 때문에 적절하게 처리할 필요가 있다
자세한 내용은 GDPR compliance 참조
사용자가 삭제할 수 있는지 실제로 확인
베타 버전 GDPR 기능의 유효성
galaxy.다시 쓰는 yml 대신 enable-beta-gdpr
docker 지정-e GALAXY_CONFIG_ENABLE_BETA_GDPR=True
으로 갤럭시 시작$ docker run -d --rm \
-p 8080:80 -p 8021:21 -p 8022:22 -p 8800:8800 \
--volumes-from galaxy-store \
--privileged=true \
-e GALAXY_CONFIG_ENABLE_BETA_MULLED_CONTAINERS=True \
-e GALAXY_CONFIG_REQUIRE_LOGIN=True \
-e GALAXY_CONFIG_ALLOW_USER_CREATION=False \
-e GALAXY_CONFIG_ENABLE_BETA_GDPR=True \
-e ENABLE_TTS_INSTALL=True \
bgruening/galaxy-stable
사용자 비활성화(Delete 기능)
이 서버에서 admin으로 로그인하고 Admin 메뉴Users
를 클릭하면'Delete'와'Unndelete'기능을 사용할 수 있는지 확인할 수 있습니다.
"Delete"를 클릭하면 Email 및 User Name이 해시 값으로 변환됩니다.
사용자가 삭제되었는지 (무효화), 이 목록을 오른쪽으로 계속 스크롤해서 표시하는 "Status"의 표시줄을 "deleted"로 만들 수 있습니다.
사용자 유효성(Unndelete 기능)
해시 값을 선택한 사용자가 Unndelete를 진행하면 사용자가 부활합니다
사용자 이름 오른쪽의 드롭다운 목록에서 "Unndelete"또는 사용자 목록의 복선상자를 클릭하고 목록 아래의 "Delete"단추를 누르십시오
목록의 맨 위에 Unndeleted 성공 표시
오른쪽으로 스크롤하면 "Status"표시줄의 "deleted"표시가 사라졌는지 확인할 수 있습니다
이번엔 여기까지
Reference
이 문제에 관하여(갤럭시 관리자로 사용자 삭제(GDPR 지원)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/percipere/items/d6cb090b7924d3be5f13
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ docker run -d --rm \
-p 8080:80 -p 8021:21 -p 8022:22 -p 8800:8800 \
--volumes-from galaxy-store \
--privileged=true \
-e GALAXY_CONFIG_ENABLE_BETA_MULLED_CONTAINERS=True \
-e GALAXY_CONFIG_REQUIRE_LOGIN=True \
-e GALAXY_CONFIG_ALLOW_USER_CREATION=False \
-e GALAXY_CONFIG_ENABLE_BETA_GDPR=True \
-e ENABLE_TTS_INSTALL=True \
bgruening/galaxy-stable
Reference
이 문제에 관하여(갤럭시 관리자로 사용자 삭제(GDPR 지원)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/percipere/items/d6cb090b7924d3be5f13텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)