2017-01-19 3 views
0

Wasabi에서 새 사용자를 만드는 방법을 찾지 못하는 것 같습니다. Wasabi 새로운 사용자를 만드는 방법

UI에서 시도 :

  • 사용자 -> 이메일 주소를 입력 - -> 확인 -> 사용자 추가>를 보여줍니다 X
  • 응용 프로그램 - 이메일 주소를 입력> - -> 사용자 추가> 확인 ->이 X 표시

또한 여기및 API 문서를 통해 문서를 살펴 보았지만 새로운 사용자를 추가하는 것에 대한 내용은 많지 않습니다.

현재, 나는 관리자를 사용하여 로그인 할 수 있습니다 : 관리자

어떻게 새로운 uesrs을 만들?

답변

0

Wasabi는 내부 조회를 사용하여 새 사용자의 이메일이 허용되는지 확인합니다 (예 : 사용자를 회사 직원만으로 제한 할 수 있음).

이것은 사용자가 UserDirectory을 구현하여 제공됩니다. 현재 기본 구현은 미리 정의 된 사용자 (사용 가능한 사용자에 대해 userDirectory.properties을보십시오) 만 허용한다는 점에서 상당히 제한적입니다. 그래서 추가하려는 새 사용자는 허용되지 않습니다.

올바른 해결책은 이메일과 사용자 이름이 올바른 UserDirectory 구현을 제공하는 것입니다. 이 구현은 보안 관련 관점에서 권장되지는 않지만 모든 전자 메일 주소를 허용하는 방식으로 작성 될 수도 있습니다.

희망 하시겠습니까?

0

당신이하고 싶은 것이 생산 Wasabi에 자신의 인증 시스템을 구현하는 것이라면 Andrea의 질문은 정확하다고 믿습니다. 그러나 다른 사용 권한을 가진 다른 사용자가있을 때 Wasabi UI가 작동하는 방식을 보려고하는 경우 사용할 수있는 4 가지 기본 제공 사용자가 있습니다 (예 : UserDirectory의 재고 구현에서 작동하는 사용자). 그들은 admin : admin, wasabi_reader : wasabi01, wasabi_writer : wasabi01 및 wasabi_admin : wasabi01입니다. 사용자 이름과 비밀번호를 사용하여 해당 사용자로 로그인 할 수 있습니다. 그러나 해당 사용자에게 권한을 부여하려면 admin으로 로그인 한 다음 사용자 탭으로 이동하여 사용자 추가를 클릭하십시오. 이메일 주소가 있어야하며 해당 사용자의 이메일 주소는 [email protected] 패턴을 따릅니다. 그런 다음 Wasabi가 응용 프로그램 수준에서 액세스를 제어 할 때 응용 프로그램에 대한 사용 권한을 부여 할 수 있습니다. 또한 이름은 단지 이름 일뿐입니다. 예를 들어, wasabi_writer는 쓰기 권한이 필요하지 않습니다.