1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

YouTrack でだれでもプロジェクトにアクセスできるようにする

Last updated at Posted at 2020-04-05

Jetbrains 社の課題管理サービス YouTrack を使い始めました。

デフォルトだと、ログインしたユーザーにしかプロジェクトや課題にアクセスできできないようなので、「GitHub の Issues の代わりに使おう」というようなケースには不便です。

これを解消するため、表題の件を調査しました。

手順

大きく 2 ステップあります。

ステップ1: YouTrack インスタンス自体の公開

https://09v.myjetbrains.com で試しています。
下記の設定をしないと、上記 URL にアクセスした時点でログインが求められます。

  1. 右上のナットメニューから ACCESS MANAGEMENT > Users を選択
    image.png
  2. guest アカウントが banned 状態になっていることを確認
    image.png
  3. guest をクリック
  4. 画面右上の uban ボタンをクリック
    image.png

ここまで設定すると、 https://09v.myjetbrains.com にアクセスしてもログインが求められなくなります。
が、プロジェクトや課題にはアクセスできませんので、次の「ステップ2」のように設定します。

ステップ2: プロジェクトの公開

YouTrack インスタンスには複数の「プロジェクト」を含めることができます。
「ステップ1」で設定した guest ユーザーに対して、プロジェクトごとに閲覧権限を付与すると、「ログインなしでプロジェクト情報を閲覧」することが可能になります。

このステップの設定をすることで、たとえば、 https://09v.myjetbrains.com/youtrack/issue/SJS-1 のような課題を、ログインなしで閲覧できるようになります。

  1. 公開したいプロジェクトの設定画面を開き、 Access タブを表示します
  2. Grant role... ボタンをクリックします
    image.png
  3. ダイアログが開くので、 Role を Issue Reader に、 To user or group に guest を設定し、 Grant をクリック
    image.png
  4. これで guest ユーザーに Issue Reader ロール (≒ 閲覧権限) が付与されました
    image.png

以上で、 https://09v.myjetbrains.com/youtrack/issue/SJS-1 のような課題に、ログインなしでアクセスすることができます。

情報源

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?