요약
OneDrive 파일 선택기를 Discourse 작성기에 버튼으로 제공하여 사용자가 Discourse 게시물에 OneDrive 파일의 공유 가능한 링크를 삽입할 수 있도록 하세요.
배경
저희 조직에는 OneDrive 계정이 있는 직원이 20명 있으며, 대부분의 직원이 대부분의 파일을 저장하는 공유 SharePoint 문서 폴더에 접근할 수 있습니다.
이 직원들이 플랫폼의 다른 사용자와 쉽게 파일을 공유할 수 있도록 하고 싶습니다. 이렇게 하면 우리 Microsoft 계정 하에 계정이 없거나, 개별적으로 파일에 대한 접근 권한이 부여되지 않았거나, office.com에 로그인되어 있지 않을 수도 있는 다른 사용자들도 저희 Discourse 인스턴스에서 링크로 공유된 파일을 볼 수 있습니다.
프로토타이핑
기본 개념이 타당함을 검증할 수 있도록 가장 단순한 개념 증명 프로토타입부터 시작해 주세요. 예를 들어, 사용자가 선택기를 통해 공유 폴더의 파일에 접근하고 공유 가능한 링크를 생성할 수 있는지 확인하는 것입니다.
개념이 작동하는 것으로 입증되면, UI를 개선하고 삽입된 링크의 형식을 다듬는 작업을 진행할 수 있습니다.
일정
급하지 않습니다.
예산
Discourse에 익숙한 숙련된 JavaScript 개발자의 경우 5~10시간 정도 소요될 것으로 추정하며, 전문적인 요율을 지불하는 데 문제없습니다. 이를 고려할 때, 비용은 250~500달러 정도가 될 것으로 기대합니다.
리소스
물론 Discourse 문서에서는 onToolbarCreate()를 사용하여 이러한 버튼을 추가하는 것을 권장합니다.