Liferay 웹 사이트에서 Alfresco 포틀릿을 사용하고 있습니다.Liferay에서 새로 생성 된 사용자에게 Alfresco 권한을 부여하는 방법
새로운 Liferay 사용자를 만들 때마다 그는 Alfresco에서도 자동으로 생성됩니다.
그러나이 사용자는 내 포틀릿 내에 업로드, 폴더 만들기 등의 권한이 없습니다. Alfresco에서 사용자를 생성하고 Liferay에서 동일한 사용자를 생성하기가 어려워서 (http://wiki.alfresco.com/wiki/Doclib_Portlet) "Alfresco에서 올바른 권한으로 사용자를 설정해야합니다. Liferay에있는 사용자의 'Screen Name'은 Alfresco 사용자 이름과 일치해야합니다. "
내 접근 방식은 ExtCreateAccountActiont-ext이라고하는 CreateAccountAction.java
을 재정의하는 새로운 ext를 만드는 것입니다. 메서드 내에서 사용자가 (User user = UserServiceUtil.addUserWithWorkflow(parameters
)으로 생성 된 후 Alfresco 권한을 부여합니다.
제 질문은 어떻게하면 유용합니까? 내가 제대로 이해하고 있는지 확실하지 않습니다