2012-02-22 30 views
6

Chúng tôi có một số học viên và chúng tôi muốn cung cấp cho họ một số nhiệm vụ giới thiệu trong JIRA.Hạn chế một số nhà phát triển JIRA nhất định trong một dự án duy nhất trong JIRA 4.4

Chúng tôi đang sử dụng phiên bản JIRA 4.4.

cách xâm nhập tối thiểu (tránh tạo các nhóm toàn cầu hay cho phép, nếu có thể) trong JIRA để đạt được những điều sau là gì:

  • hạn chế tài khoản người dùng thực tập sinh để anh có thể duyệt chỉ là một dự án đơn lẻ nhất định và không các dự án khác có thể nhìn thấy anh ấy trong menu, biểu đồ, vv
  • cung cấp cho thành viên này các điều khoản tương tự như mặc định jira-nhà phát triển có, nhưng chỉ cho dự án liên quan đến ông

?

Những học viên đó có thể rời khỏi sau một hoặc hai tháng, vì vậy chúng tôi muốn xóa tài khoản của họ sau này dễ dàng nhất có thể (không có bất kỳ vấn đề liên kết nào, như "Bạn không thể xóa tài khoản này vì nó được liên kết với điều đó". ..).

Tôi đã cố gắng thêm một trong các tài khoản thực tập vào một dự án bằng tab Mọi người. Tôi đã thêm người dùng này vào phần Nhà phát triển và Người dùng nhưng người dùng này vẫn có thông báo: "Bạn không có quyền đăng nhập". khi cố gắng đăng nhập.

Nếu tôi thêm người dùng này vào nhóm người dùng jira, anh ấy có thể đăng nhập, nhưng anh ấy có thể xem tất cả các dự án.

+1

tôi nghĩ rằng đó là chi tiết của một câu hỏi sử dụng phần mềm sau đó một chương trình, có thể phù hợp hơn cho http://pm.stackexchange.com/ – Jonathan

Trả lời

2

Tùy thuộc vào nhóm nào có vai trò của Nhà phát triển và Người dùng dự án. Theo mặc định, đây là các nhà phát triển Jira và người dùng Jira. Tôi sẽ tạo một dự án ĐÀO TẠO mới và cấp vai trò Nhà phát triển và Người dùng cho id người dùng thực tập một cách rõ ràng. Bây giờ họ có thể chơi trong dự án đó.

Các phần khó khăn hơn là hạn chế chúng từ các dự án khác nhưng vẫn cho phép chúng đăng nhập. Nếu nhóm mặc định được sử dụng thì không thêm chúng vào người dùng jira hoặc nhà phát triển Jira. Bạn sẽ phải định nghĩa một nhóm jira-trainees và thêm vào các quyền toàn cầu để cho phép họ đăng nhập.

Nghĩ lại, nếu bạn đã kết thúc việc xác định nhóm học viên Jira thì bạn cũng có thể sử dụng nó trong vai trò dự án thay vì id người dùng cá nhân của họ. Một khi điều này là tất cả các thiết lập bạn chỉ phải thêm một người sử dụng để đào tạo jira, chắc chắn rằng họ không phải trong jira-phát triển và người sử dụng jir và bạn đã sẵn sàng để đi.

+0

"xác định nhóm jira-trainees và thêm vào Quyền toàn cầu để cho phép họ đăng nhập". <- cảm ơn, đây là một phần còn thiếu, bây giờ mọi thứ đều hoạt động. – JustAMartin

1

Tôi đã viết một hướng dẫn về cách thực hiện điều này vì rất khó thực hiện đặc biệt đối với người dùng thông thường. Không may là bạn phải tạo một sơ đồ nhóm và quyền (và tìm hiểu cách hủy nhóm người dùng khỏi lược đồ quyền mặc định, nhưng tôi đã trình bày nó dễ dàng ở đây, vì vậy bạn sẽ không tìm thấy hướng dẫn dễ dàng hơn:

&hl=vi câu trả lời

http://testigniter.blogspot.co.uk/2013/03/setting-up-jira-for-single-project-user.html

1

mdoar vừa thể hiện quyết tâm, nhưng đây là một bước nữa bằng cách bước trả lời, đặc biệt cho các "bạn không có sự cho phép để đăng nhập." phần.

Hãy nói rằng bạn đang đăng nhập để quản trị và có một nhóm 'Nhóm của tôi cho dự án X' và một số người dùng được gán cho nhóm này . 1. Chuyển đến Người dùng -> Quyền toàn cầu 2. Đọc nhanh về "Người dùng JIRA" 3.Trong phần "Thêm quyền", hãy chọn "Người dùng JIRA" làm "Quyền" và nhóm của bạn là "Nhóm" và nhấn thêm. 4. Tất cả người dùng từ 'Nhóm của tôi cho dự án X' bây giờ sẽ có thể đăng nhập.

Đối với các sự cố truy cập khác bạn có thể tìm thấy "Trợ giúp tìm kiếm" hữu ích (chỉ cần tìm kiếm trong Tìm kiếm nhanh quản trị ở đầu góc phải).

4

Vấn đề tôi tìm thấy với quyền JIRA là các phần tử quản trị cốt lõi được rải rác khắp nơi. Bực bội của nó để tìm các tùy chọn mà hướng dẫn khác ám chỉ đến.

Vì vậy, đây là một hướng dẫn chi tiết nơi để tìm từng bộ phận cần thiết để thiết lập sự cho phép bảo mật:

1) Tạo một nhóm mới (hạn chế để dự án nhóm xyz).

  • Bấm Quản lý người dùng trong góc trên bên phải (nhấp vào biểu tượng bánh răng)> login as Administrator> nhấp Groups (menu bên trái)
  • Thêm nhóm, tự giải thích> Tên = giới hạn trong nhóm xyz (hoặc bất cứ điều gì bạn thích)

2) Tạo một chương trình mới cho phép (giới hạn ở những chương trình cho phép Dự án XYZ)

  • Từ admi khu vực nistration> Nhấp vào vấn đề> Đề án cấp phép
  • Sao chép lược đồ mặc định làm hướng dẫn cho biết,> Nhấp vào "sao chép" bên cạnh "Lược đồ cấp phép mặc định".
  • Phần này mất chút thời gian. Tôi đã xóa mọi quyền duy nhất, sau đó nhấp vào "thêm" bên cạnh các mục bên dưới.

  • add> Nhấp vào "Nhóm" Radio Button> chọn nhóm của bạn "giới hạn dự án nhóm xyz" vv

    • Gợi ý: Tôi chuột giữa nhấp từng hạng mục mở tất cả cùng một lúc, đầu tiên xóa, sau đó thêm. Làm cho nó ít tẻ nhạt.
  • Dưới đây là những bài tôi được chỉ định vào nhóm của tôi:

    • Quyền Project> Duyệt Dự án
    • Tất cả mọi thứ dưới "quyền hành" phần
    • Comments Quyền> Thêm Comments
    • Comments Quyền> Xóa nhận xét riêng
    • Nhận xét Quyền> Chỉnh sửa nhận xét riêng
    • nếu sử dụng theo dõi thời gian:
    • - quyền> Thời gian theo dõi> Xóa đề mục của Worklogs
    • - quyền> Thời gian theo dõi> Chỉnh sửa riêng Worklogs
    • -> Thời gian cho phép theo dõi> làm việc về các vấn đề
  • Tôi không chắc chắn nếu chúng là "chính xác" nhưng nó hoạt động cho tôi.

3) Liên kết các chương trình cho phép với dự án XYZ

  • Bấm Projects> Chọn dự án của bạn (dự án XYZ)> Nhấp vào "Quản trị" ở phía trên của màn hình (Next để tổng quan)> Nhấp vào Quyền (menu bên trái)> Nhấp vào Tác vụ> Chọn Sử dụng Đề án Khác

  • Tại sao, tôi có phải tham gia dự án để thực hiện việc này không? Nó sẽ có sẵn thông qua khu vực hành chính theo dự án. Điều này đã cho tôi 5 + phút để tìm ngay bây giờ mặc dù tôi đã thực hiện nó trước đây.

4) Cấp phép toàn cầu "JIRA người dùng" vào nhóm "giới hạn dự án nhóm xyz" vì vậy họ sẽ có thể đăng nhập.

  • Quay trở lại khu vực Quản trị > Nhấp vào Cog trên cùng bên phải> Nhấp vào Hệ thống> Nhấp vào Quyền toàn cầu (menu bên trái)
  • Thêm quyền> Chọn quyền = Người dùng JIRA, chọn Nhóm = giới hạn cho nhóm xyz dự án (v.v)
  • Sau này bạn hãy xem nhóm của bạn xuất hiện bên cạnh "Người dùng JIRA" chỉ cần nhấp vào Xem người dùng, sau đó mời/thêm người dùng phù hợp với nhóm của bạn đã chọn.

Đó là tất cả cho bây giờ, tôi hy vọng nó bao gồm mọi thứ, tất cả những gì tôi có thể nhớ.Hy vọng rằng nó tiết kiệm người khác từ những đau khổ tôi đã đi qua;)

+1

Quá trình này khó hơn nhiều so với mức cần thiết. Đây là những hướng dẫn rõ ràng nhất mà tôi đã tìm thấy. –

+0

Cảm ơn bạn đã hướng dẫn. Mặc dù câu hỏi ban đầu liên quan đến JIRA 4.4, câu trả lời vẫn còn hợp lệ cho JIRA 6.3+. – ppawel

0

tôi đã làm như sau:

  1. tạo nhóm riêng cho người dùng được phép để xem dự án (Quản trị trang web -> Quản lý người dùng -> Nhóm

  2. Trong Jira Admninstration -> Global Quyền thêm nhóm này để "người dùng Jira"

  3. Trong quản lý của dự án -> vai trò thêm nhóm này với vai trò "người dùng" dự án

  4. Đã tạo người dùng trong nhóm này và xóa người dùng đó khỏi nhóm "người dùng jira". Mà không cần thêm quyền toàn cầu này sẽ xoá người dùng này truy cập vào Jira ở tất cả

Làm việc như một nét duyên dáng (Tôi hy vọng), không có sự sáng tạo chương trình cho phép gây phiền nhiễu là cần thiết

Các vấn đề liên quan