Cách khắc phục lỗi hiển thị số lượng tài liệu sai khác khi đăng nhập so với khi chưa đăng nhập

Discussion in 'Tin tức về Dspace' started by Ho Ngoc Duy, Nov 8, 2016.

  1. Ho Ngoc Duy

    Ho Ngoc Duy New Member

    Khi mới xây dựng và biên mục Dspace mình gặp phải lỗi này. Mình nhờ anh Đông chỉ giúp nhưng làm mãi vẫn không được. Nay mình đã khắc phục được lỗi này và mình upload lên để chia sẽ cùng anh em. Chân thành cám ơn anh Đông đã hưỡng dẫn tận tình.

    * DSpace có 2 quyền quan trọng
    DEFAULT_BITSTREAM_READ: Quyền download file
    DEFAULT_ITEM_READ: Quyền đọc biểu ghi thư mục


    Mình nên tạo 1 nhóm và add thành viên vào nhóm đó. Ví dụ Nhóm "Toàn văn" gồm các thành viên có quyền tải file.
    Khi tạo bộ sưu tập vào Phần Chính sách để thiết lập 2 quyền trên.
    Tuy nhiên có 1 vấn đề là Quyền này ko có tác dụng ngược, nghĩa là nếu ta nhập tài iệu rồi mới chỉnh sửa lại quyền thì những biểu ghi đã nhập trước sẽ ko có tác dụng. Muốn vậy phải làm các thao tác sau để gỡ bỏ quyền cũ và cập nhật quyền mới.
    Đây chính là nguyên nhân dẫn đến sự sai khác về hiển thị số lượng tài liệu khi đăng nhập thành viên và khi không đăng nhập thành viên.
    Cách khắc phục như sau:
    * Xóa bỏ quyền cũ:
    + Đăng nhập TK quản trị ,chọn Quản trị , chọn kiểm soát truy cập, chọn Chính sách,chọn Chính sách nâng cao, chọn BST, Thể loại (Tài liệu), nhóm (Anonymous), hành động (Read), chọn Xóa chính sách
    + Đăng nhập TK quản trị ,chọn Quản trị , chọn kiểm soát truy cập, chọn Chính sách,chọn Chính sách nâng cao, chọn BST, Thể loại (Bitstream), nhóm (Anonymous), hành động (Read), chọn Xóa chính sách
    * Thiết lập quyền mới:
    + Đăng nhập TK quản trị ,chọn Quản trị , chọn kiểm soát truy cập, chọn Chính sách,chọn Chính sách nâng cao, chọn BST, Thể loại (Tài liệu), nhóm ( Để trống, hàng trên cùng), hành động (Read), chọn Thêm chính sách
    + Đăng nhập TK quản trị ,chọn Quản trị , chọn kiểm soát truy cập, chọn Chính sách,chọn Chính sách nâng cao, chọn BST, Thể loại (Bitstream), nhóm (Để trống, hàng trên cùng), hành động (Read), chọn Thêm chính sách
    Last edited: Nov 8, 2016
  2. Phạm Quang Quyền

    Phạm Quang Quyền Moderator Staff Member

    Cảm ơn em,bài viết rất hữu ích!
  3. nguyenquocuy

    nguyenquocuy Administrator Staff Member

    Cams ơn bạn đã chia sẻ kiên thức nhé! Hi vọng những kinh nghiệm này sẽ có ích cho những người tiếp theo.
  4. Phân quyền của Dspace hơi phức tạp. Ngoài việc phân quyền theo role (action) ADD/WRITE.... còn phân quyền theo từng level và group. Có 1 khải niệm khá lạ là quyền thừa kế, tức là được thừa hưởng từ các quyền trước. Ví dụ cho người dùng được quyền sửa những file đã tồn tại trong bộ sưu tập như lại không có quyền sửa các tài liệu được cập nhật sau đó. Nên giải pháp của @Ho Ngoc Duy là hợp lý nhất. Xóa tất cả các quyền, sau đó cập nhật lại quyền cho từng nhóm

Share This Page