sheetでRedmineのチケットを操作してみるこんにちは。Calendar17日目の記事です。弊社ではプロジェクト管理にRedmineを活用しています。APIが用意されており、チケットの参照・発行・編集など色々な事ができます。script(GAS)と連携できます。使用するにはRedmineのシステム管理者権限で有効にする必要があるので、管理者にお願いをしてください。有効にさえしてもらえば、使うのは一般ユーザーで大丈夫です。「アクセスキー」が表示されてない場合は、無効になっている可能性が高いです。results.issue.subject}ベーシック認証をかけている場合はヘッダに認証情報を付与します。アクセスキーを使うので、Redmine自体のユーザーid/passwordは不要です。取得できる内容は以下を参照してくださいね。response;}issue変数でチケットの諸々の値を設定しています。この辺の値をセルから取得するようにすれば、任意の内容でチケット発行ができますね。カスタムフィールドも設定可能です。指定したいことが多々あるので、指定できるようにしています。この方法もちょっとハマりました。プロジェクトのid、トラッカーのid、ユーザーのidなど、数値で指定しなくてはなりません。調べる方法はいろいろあるので、またどこかでまとめたいと思います(本記事では割愛します)チケット参照してみたこんな感じでサクサク動きます。APIや、GASなど、非webエンジニアでも気軽に触れる環境が増えて、とても楽しい今日このごろです。プロマネも、この辺りのエンジニアリングできると楽しくなるんじゃないでしょうか。躓いたときにwebエンジニアに相談すると会話もはずんでますますプロジェクトが捗りますね。こちらはアドベントカレンダー9日目の記事です。Lamb...どうも、お久です。Creatorのkazuphです。