갤럭시 관리자로 사용자 삭제(GDPR 지원)

4612 단어 DockerGalaxy

갤럭시에서 사용자 삭제


갤럭시 관리자로 사용자 추가에서 터치하면 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-gdprdocker 지정-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"표시가 사라졌는지 확인할 수 있습니다
이번엔 여기까지

좋은 웹페이지 즐겨찾기