1.4.1 使用上の注意事項

ここでは次の項目について説明します。

(1)Ops Iのログイン、ログアウトに関する注意事項

  • Ops Iに内包されるGitLab、Vault、OTOBO、AWXのGUIのログアウトボタンでは、Ops Iからはログアウトできません。Ops Iからログアウトしたい場合は、Ops Iのログアウトを使ってください。
  • Ops Iのログインセッションは、ログインしてから25時間の間保持されます。Webブラウザーのクローズでは無効になりません。セッションを無効にしたい場合は、Ops Iでログアウト操作をしてから、Webブラウザーを閉じてください。なお、セッションが保持されている間にWebブラウザーとOps Iの間で通信が行えなくなると、Webブラウザーにエラーメッセージが表示されることがあります。その場合は、再度ブラウザーを立ち上げてからログインし直してください。
  • Ops Iにログインし、OTOBO、AWXにアクセスした際にOTOBO、AWXのログイン画面が表示された場合はブラウザーを更新してください。
  • 同一マシン上で、かつ同じ種類のWebブラウザーの別ウィンドウ、別タブからログインしないでください。なお、複数のタブやウィンドウからログイン操作をした際に下図のようなエラーページが表示されることがあります。エラーページのメッセージは「403 Forbidden」の他に「401 Unauthorized」や「500 Internal Server Error」などの場合もあります。表示された場合、Sign inボタンをクリックすることでログイン後の画面に遷移できます。

(図)エラーページ

(図)エラーページ (図)エラーページ

  • 同一マシン上で、かつ同じ種類のWebブラウザーの複数ウィンドウ、複数タブでOps Iを開いた状態でログアウトしないでください。複数のウィンドウ、タブを閉じて1つのウィンドウでOps Iを開いた状態にしてからログアウトしてください。
  • ログインに失敗した場合は1秒以上時間をおいて再入力してください。1秒以内に2回以上パスワードを間違えたユーザーのアカウントはロックされます。ロックされた場合は1分後に自動でロックが解除されます。
  • パスワード入力に10回以上連続で間違えると、そのアカウントは無効化されますので、ユーザー管理機能からアカウントの有効化を行ってください。ユーザー管理機能の詳細は「ユーザー」を参照してください。

(2)言語設定に関する注意事項

  • AWXの画面に表示される言語は、ブラウザーの言語設定に従って表示します。

(3)ユーザー管理に関する注意事項

  • ログイン中のユーザーを削除しても、ログアウトするまでOps Iの操作を行えます。ただし操作中にエラーが出ることがあるため、ログアウトしている状態で削除するか、またはユーザーを削除後は即座にログアウトしてください。
  • ログイン中のユーザーのロール、グループ、顧客を変更した場合、変更の反映には最大30分かかります。即時に反映したい場合は、再ログインしてください。
  • Ops Iトークンを発行したユーザーのロール、グループを変更した場合、発行済みのOps Iトークンに対する反映には最大30分かかります。即時に反映したい場合は、Ops Iトークンを再発行してください。

(4)アクセス制御に関する注意事項

  • 顧客ユーザーとしてアクセス制御を行うためには、ユーザープロファイルの「顧客」への値の設定と、以下のいずれかのロールを割り当てる必要があります。
    • Pre-Installedロール「Customer Manager」
    • Pre-Installedロール「Customer User」
    • Primitiveロール「customer」および「free_user」
    • Primitiveロール「customer」および「manager」
    • 上記のいずれかを関連ロールに設定したカスタムロール
    ユーザーに適切なOps Iロールや顧客が適用されていない場合、所属する顧客に関連がないレコード(チケットやワークフローなど)が参照、更新可能となったり、関連があるレコードにアクセスできないおそれがあります。
    詳細は「ユーザー管理」を参照してください。


(5)シークレット管理に関する注意事項

  • シークレット管理に登録しているOps Iユーザーのクレデンシャル情報は、Ops Iユーザーの認証情報の変更に合わせて手動で更新してください。例えば、Ops Iユーザーのパスワードを変更した場合、対応するクレデンシャル情報も一致するように更新する必要があります。Ops Iのユーザー管理に関しては「ユーザー」、クレデンシャル情報に関しては「ユーザーのクレデンシャル情報登録」を参照してください。

(6)ドキュメント管理に関する注意事項

  • グループを追加した場合、追加したグループがドキュメントアプリケーションのコンテナに表示されるのは、次回ログイン以降となります。なお、GitLabにはグループ追加時点で、即座に反映されます。グループ追加に関しては「グループの追加」を、ドキュメントアプリケーションのコンテナ表示に関しては「コンテナ」を参照してください。
  • ドキュメントの保存先のパスに含まれるディレクトリに「template」という名称は使用することができません。
  • Ops Iではアップロードまたはダウンロードされるドキュメントにセキュリティ上危険があるかを確認し、リスクがあるドキュメントの操作をブロックすることがあります。
    ドキュメントの操作がブロックされると、コンテナの操作や添付ファイルのあるワークフローの実行がエラーになります。
    このためドキュメントとして扱うファイルまたはファイル形式については、あらかじめOps Iでの業務設計時などのタイミングでアップロードまたはダウンロードできることを確認してから業務に使用してください。
  • コンテナタブ画面において、サブフォルダとドキュメントの数が多い場合、ドキュメントツリーの表示に時間がかかる場合があります。
    時間がかかる場合にワークフローの添付ファイルのダウンロードを行いたい場合は、回避策として以下を実施してください。
    ワークフロータブ画面のワークフロー一覧から該当するワークフローのコンテキストIDをクリックし、添付ファイル欄から添付ファイルをクリックしてダウンロードを行ってください。ワークフローのコンテキストIDに関しては「ワークフロー」の「(表)ワークフロー一覧の項目」を参照してください。

(7)入力可能文字に関する注意事項

各入力フィールドで使用できる文字は以下となります。

【システム画面】

入力画面の詳細は「システム」を参照してください。

(表)入力フィールドでの使用可能文字(システム画面)

# 入力フィールド 使用可能文字 備考
1 ユーザー追加・
詳細画面
ユーザー名
  • 半角英数字:
    a~z 0~9
  • 半角の特殊文字:
    _ . -
  • アンダーバー(_)、ピリオド(.)、ハイフン(-)については以下の使用方法はできません。
    • 先頭文字として使用する。
    • 最終文字として使用する。
    • 同一の記号、および異なる記号を連続して使用する。
  • 使用できる字数は、2~50文字です。
2 メールアドレス アットマーク(@)の左部分:
  • 半角英数字:
    a~z 0~9
  • 半角の特殊文字:
    ! # $ % & ' * + / = ? ^ _ ` { | } ~ - .

アットマーク(@)の右部分:
  • 半角英数字:
    a~z 0~9
  • 半角の特殊文字:
    - .
以下の条件に当てはまるメールアドレスは、使用できません。
  • メールアドレス全体で101文字以上になっている場合
  • アットマーク(@)の左部分:
    • ピリオド(.)を連続使用している
    • ピリオド(.)を最初または最後(アットマーク(@)の直前)に使っている
    • 65文字以上になっている
  • アットマーク(@)の右部分:
    • ピリオド(.)を連続使用している
    • ピリオド(.)を最初(アットマーク(@)の直後)または最後に使っている
    • ピリオド(.)の前後に半角英数字(a~z 0~9)以外の文字を使っている
3 名前(名)
苗字(姓)
制限なし
  • 使用できる字数は、1~100文字です。
4 電話番号
  • 半角数字:
    0~9
  • 半角の特殊文字:
    + - ( )
  • 使用できる字数は、6~255文字です。
5 会社
部署
住所
備考
制限なし
  • 使用できる字数は、255文字です。
6 グループ追加・
詳細画面
名前
  • 半角英数字:
    a~z A~Z 0~9
  • 半角の特殊文字:
    _ . ( ) -
  • 先頭文字に以下は指定できません。
    • 半角の特殊文字:
      . ( ) -
  • 使用できる字数は、2~255文字です。
7 メールアドレス アットマーク(@)の左部分:
  • 半角英数字:
    a~z 0~9
  • 半角の特殊文字:
    ! # $ % & ' * + / = ? ^ _ ` { | } ~ - .

アットマーク(@)の右部分:
  • 半角英数字:
    a~z 0~9
  • 半角の特殊文字:
    - .
以下の条件に当てはまるメールアドレスは、使用できません。
  • メールアドレス全体で256文字以上になっている場合
  • アットマーク(@)の左部分:
    • ピリオド(.)を連続使用している
    • ピリオド(.)を最初または最後(アットマーク(@)の直前)に使っている
    • 65文字以上になっている
  • アットマーク(@)の右部分:
    • ピリオド(.)を連続使用している
    • ピリオド(.)を最初(アットマーク(@)の直後)または最後に使っている
    • ピリオド(.)の前後に半角英数字(a~z 0~9)以外の文字を使っている
8 詳細 制限なし
  • 使用できる字数は、255文字です。
9 ロール追加・
詳細画面
名前
  • 次の半角の特殊文字以外:
    / { }
  • 使用できる字数は、1~255文字です。
  • 先頭および末尾に空白は指定できません。
10 詳細 制限なし
  • 使用できる字数は、255文字です。
11 接続設定画面 - -
12 組織追加・
詳細画面
名前 制限なし
  • 使用できる字数は、1~512文字です。
13 詳細 -
14 ノードグループ画面 名前(ノードグループ名) タブ以外
  • 先頭と最後に半角、全角スペースは使用できません。
  • 使用できる字数は、1~255文字です。
15 詳細(自由記載欄)
16 IPブロック画面 名前(IPブロック名) タブ以外
  • 先頭と最後に半角、全角スペースは使用できません。
  • 使用できる字数は、1~255文字です。
17 CIDR(IPアドレスの範囲) CIDR(IPv4)表記で使用可能な文字 -
18 例外(例外IPアドレス)
19 詳細(自由記載欄) タブ以外
  • 先頭と最後に半角、全角スペースは使用できません。
  • 使用できる字数は、1~255文字です。
20 リポジトリの情報画面 リポジトリ名
  • 半角英数字:
    a~z 0~9
  • 半角の特殊文字:
    - .
  • グループ内で一意である必要があります。
  • 半角英数字(a~z 0~9)で開始する必要があります。
  • 連続する半角の特殊文字を含めることはできません。
  • 半角の特殊文字で終わることはできません。
  • 始まりにハイフン(-)、終わりに". git"または ". atom "を使用できません。
  • 使用できる字数は、グループ名 + スラッシュ(/) + リポジトリ名の合計で255文字以下です。
  • GitLabの予約語は指定できません。該当の予約語は以下を参照してください。
    https://archives.docs.gitlab.com/18.4/user/reserved_names/」の「Reserved project names」
※タブ以外とはTabキーにより入力されるタブ文字以外を示します。

【システム画面以外】

入力画面の詳細は「基本的な画面構成」、「ワークフロー」、「チケット」、「スケジュール」、「コンテナ」を参照してください。

(表)入力フィールドでの使用可能文字(システム画面以外)

# 入力フィールド 使用可能文字 備考
1 パスワード変更画面(アカウント管理) 新しいパスワード
  • 半角英数字:
    a~z A~Z 0~9
  • 半角の特殊文字
使用できる字数は12文字以上です。半角英数字(a~z A~Z 0~9)および半角の特殊文字を、それぞれ少なくとも1文字以上含む必要があります。
2 チャットパネル
(Co-Operatorチャットパネル)
入力フィールド(プロンプト) 制限なし -
3 ワークフロー一覧画面 タイトル(編集アイコン) 制限なし 使用できる字数は、1~256文字です。
4 Stepper画面 タイトル 制限なし 使用できる字数は、1~256文字です。
5 説明 制限なし -
6 予定開始/終了日時
  • 半角数字:
    0~9
直接入力をする場合は、yyyymmddの形式で入力してください。
7 作業時間
  • 半角数字:
    0~9
-
8 チケット詳細画面 タイトル 制限なし 使用できる字数は、1~191文字です。
9 影響範囲 制限なし 使用できる字数は、1~191文字です。
10 説明 制限なし 使用できる字数は、最大3,800文字です。
11 結論 制限なし 使用できる字数は、最大3,800文字です。
12 作業メモ 制限なし -
13 実施計画 制限なし 使用できる字数は、最大3,800文字です。
14 根本的な原因 制限なし 使用できる字数は、最大3,800文字です。
15 回避策 制限なし 使用できる字数は、最大3,800文字です。
16 バックアウト計画 制限なし 使用できる字数は、最大3,800文字です。
17 フィールドタイプが「本文」の任意のフィールド 制限なし カスタマイズにより追加するフィールドの最大字数に関する制限です。使用できる字数は、最大3,800文字です。
18 フィールドタイプが「テキストエリア」の任意のフィールド 制限なし カスタマイズにより追加するフィールドの最大字数に関する制限です。使用できる字数は、最大3,800文字です。
19 新規チケット追加画面 タイトル 制限なし 使用できる字数は、1~191文字です。
20 影響範囲 制限なし 使用できる字数は、1~191文字です。
21 説明 制限なし 使用できる字数は、最大3,800文字です。
22 実施計画 制限なし 使用できる字数は、最大3,800文字です。
23 根本的な原因 制限なし 使用できる字数は、最大3,800文字です。
24 回避策 制限なし 使用できる字数は、最大3,800文字です。
25 バックアウト計画 制限なし 使用できる字数は、最大3,800文字です。
26 フィールドタイプが「本文」の任意のフィールド 制限なし カスタマイズにより追加するフィールドの最大字数に関する制限です。使用できる字数は、最大3,800文字です。
27 フィールドタイプが「テキストエリア」の任意のフィールド 制限なし カスタマイズにより追加するフィールドの最大字数に関する制限です。使用できる字数は、最大3,800文字です。
28 スケジュールタブ画面 検索窓 制限なし -
29 予定表管理機能画面 - - 予定表管理機能」を参照してください。
30 作業項目管理機能画面 - - 作業項目管理機能」を参照してください。
31 リソース別スケジュール機能画面 - - リソース別スケジュール機能」を参照してください。
32 コンテナファイル表示画面 名称変更(三点リーダー) 制限なし -
33 コンテナアップロード画面 コミットメッセージ 制限なし -
34 配布タブ画面 優先度(プロパティ)
  • 半角数字:
    0~9
1~2,147,483,647までの範囲で指定できます。初期状態のSystem Defaultより優先度を上げるために「1,000」よりも小さい値で優先度を決定することをお奨めします。
※文字入力を行うと<p>などのHTMLタグが自動で付与されるため、入力した文字数が最大文字数未満でも「入力したデータが指定可能な最大文字数を超えています。」というメッセージが出力されることがあります。本メッセージが出力された場合は、入力内容の修正をお願いします。
  • 添付ファイルおよびコンテナに格納するドキュメント名には、以下に示す文字および文字列を使用しないでください。
    • 半角の特殊文字:
      ¥ / : * ? " < > | # %
    • 空白やピリオド(.)または連続するピリオド(..)で始まる、または終わる文字列
    • 同じ階層のドキュメント名と大文字小文字しか違わない文字列
    • Windowsの予約デバイス名(CON、AUX、NUL、PRNなど。CON.TXTなども含む)

(8)Ops Iからのメール通知に関する注意事項

  • 以下の場合にOps Iから送信されるメールの差出人のメールアドレスは、noreply@ops-integration.comとなります。あらかじめ、noreply@ops-integration.comからのメールを受信できるようにしておいてください。
    • ユーザー管理機能からユーザー作成した場合
    • ユーザー管理機能からユーザーのパスワード初期化を行った場合
    • ログイン画面からユーザーのパスワード初期化を行った場合
    • 通知機能で通知手段にメールを指定した場合
    • ワークフローでメールを送付するactionを使用した場合
    • チケットの作成・更新の通知にOps Iの通知機能を利用した場合
  • 設定を行ってもメールが受信できない場合は、ご利用のメールサーバーなどでフィルタリングされているおそれがあります。メールのフィルタリングに関する設定をご確認ください。設定変更が困難な場合は、サポートサービスにお問い合わせください。

(9)Gitを使用した操作の注意事項

  • GitLabのリポジトリの追加、削除、およびグループの削除を行う場合は、GitLabから直接操作せずOps Iのユーザー管理画面、リポジトリ管理画面、またはAPIを使用してください。
  • Ops I上のGitLabにあるドキュメント用のリポジトリの履歴を上書きしないでください。具体的には、リモートリポジトリのmainブランチにPushされているコミットの取り消し、修正および上書きする操作のことをいいます。これは、「git rebase」、「git reset --hard」および「git commit --amend」のコマンドでリポジトリを過去の状態に巻き戻す操作などで発生します。ファイルを過去の時点の状態にしたい場合はリポジトリの過去の状態を変更せず、「git restore --staged --worktree」などのコマンドを使用してください。
  • ワークフローのYAML定義において推移先を自分に設定しないでください。
  • YAMLファイル(manifest.yaml)は、mainブランチにコミットされた場合のみOps Iに反映されます。mainブランチ以外のブランチにコミットされたYAMLファイルはOps Iには反映されません。
    ただし、レビューや検証、マージリクエスト作成などの用途の場合は、mainブランチ以外のブランチを作成し、YAMLファイルをコミットできます。
    Ops IにYAMLファイルを反映させる場合は、必ずmainブランチにコミットしてください。
  • mainブランチ以外のブランチを作成する場合、以下のブランチ名とタグ名は使用できません。

(表)mainブランチ以外のブランチに使用できないブランチ名とタグ名

使用できないブランチ名とタグ名 説明
xxxx/mainのように「/main」で終了する名前 これらを使用した場合、Ops Iに反映済みの設定が意図せず消えることがあるため、使用しないでください。
「opsi」 Ops Iで使用する名前のため、使用しないでください。
「opsi/」で始まる名前
  • YAMLファイル(manifest.yaml)の登録先のパスに含まれるディレクトリに「template」という名称は使用できません。
  • ワークフローの実行が開始される前の状態(Pending)で、対応するワークフローのYAML定義を更新するとワークフローの実行に失敗するおそれがあります。ワークフローの実行に失敗した場合は、新規ワークフローを作成し直してください。
  • Include対象としてひもづけられているYAMLファイルを削除する場合は、以下の手順で操作してください。
    1. 削除するYAMLファイルをInclude対象としてひもづけているYAMLファイルから削除予定のYAMLファイルをInclude対象から外す。
    2. YAMLファイルを削除する。
上記の手順で操作しなかった場合、Git上ではYAMLファイルが削除されても、Ops Iには反映されず、API「gitops-logs」にファイルの削除の失敗ログが出力されることがあります。その場合は、削除したYAMLファイルを再度登録し直してから、上記手順でYAMLファイルを削除してください。
  • サブフローを含むワークフローのYAMLファイルを運用中に変更する場合、別名で保存する必要があります。

(10)タスク管理に関する注意事項

  • サービスカタログ画面でのカタログアイテム選択で、開始から終了まで一度もUIを表示しないパスが存在するWorkflow定義を持つカタログアイテムを選択すると、「アクティビティ情報の読み込みに失敗」のエラーが表示されます。そのため、開始から終了まで一度もUIを表示しないパスが存在するWorkflow定義は作成しないようにしてください。
  • サブフローを伴うワークフローを作成する場合は、循環参照とならないよう注意してください。循環参照したフローの場合、無限ループを起こし、処理が終わらないおそれがあります。

(11)ダウンロードファイルのファイル名について

  • ドキュメントアプリケーションのコンテナ画面やGitLabの画面からファイルをダウンロードする際、Webブラウザーの仕様により実際と異なるファイル名で保存されることがあります。必要に応じて保存後にファイル名を変更してください。

(12)配布ルールに関する注意事項

  • サービスに関連しないドキュメントに配布ルールを適用する場合、その配布ルールのターゲットサービスには「All」を指定する必要があります。該当する配布ルールのプロパティでターゲットサービスの「All」をチェックして保存し、配布ルールのサービスに が表示されていることを確認してください。
  • カスタマーに関連しないドキュメントに配布ルールを適用する場合、その配布ルールのターゲットカスタマーには「All」を指定する必要があります。該当する配布ルールのプロパティでターゲットカスタマーの「All」をチェックして保存し、配布ルールのカスタマーに が表示されていることを確認してください。

(13)バックアップに関する注意事項

  • バックアップ時間帯にシステムの設定変更をしないでください。
    バックアップ時間帯につきましては、本サービス利用開始時のヒアリングシートにありますバックアップ時間帯を参照してください。また、システムの設定変更とは以下の操作をさします。
    • システム管理画面から行う更新操作(ユーザー管理画面、組織管理画面、アウトポスト管理画面、リポジトリ管理画面にアクセスして追加、編集、削除など更新を行う操作)
    • YAMLファイルのGitlabへの登録(追加、変更、削除含む)
Ops Iサービスの継続提供が困難となった場合にバックアップデータからのリストアを行い環境の復旧を行います。リストアで使用するバックアップデータの取得時に該当操作をしていた場合、Ops I環境の復旧に時間がかかる場合があります。
  • 障害復旧のため、バックアップデータをリストアし、Ops I環境を復元した場合、バックアップデータの取得後に作成、更新、削除されたデータは復元されません。また、バックアップデータからの復元後は、次の点について確認してください。
    • ワークフローのフォームに入力したデータや添付ファイルは、バックアップ時点のデータに戻ります。そのため、ステータスが未完了(ステータスがSucceeded、Failed、Abandoned、Canceled以外)のワークフローをキャンセルし、再度ワークフローを流しなおしてください。
    • ステータスが未完了状態のワークフローの後続ステップに、自動化(Playbookの実行や他システムへのAPI実行)を含むステップが含まれる場合、Ops Iと連携する他システムへのアクションが完了していることがあります。連携する他システムの状態を確認して、ワークフローの再実行要否を検討してください。
    • Library機能により登録または更新したファイルがコンテナ画面に表示されていることを確認してください。更新前のファイルが取得される場合や、ファイルが表示されない場合は、再度ファイルを登録してください。改善されない場合は、サポートサービスにお問い合わせください。
    • アウトポスト管理画面のノードのステータスがReadyでない場合、バックアップ取得後にRekeyやアクセスユーザーの作成、または変更をしているおそれがあります。Readyでない場合は再度中継サーバーの設定を実施してください。
    • アウトポスト管理画面のノードグループ一覧に登録したノードグループが表示されていない場合は、サポートサービスにお問い合わせください。
    • ワークフロー、サービスカタログ、スキルなどYAMLファイルで設定した情報がOps I画面に表示されていない場合は、バックアップ中に設定された情報がバックアップ前のデータに戻っているおそれがあります。表示されない場合はYAMLファイルの再登録をしてください。改善されない場合は、サポートサービスにお問い合わせください。


(14)外部システムとの連携に関する注意事項

  • 外部のシステムとHTTPSで連携する場合、HTTPSの証明書には認証局(CA)によって署名された証明書を使用してください。自己証明書の場合、通信が失敗する場合があります。