命名規則
Githubのファイル名
私たちは以下の 共有ランブックリポジトリに特定のファイルと命名構造を期待しています。RealmJoinはこれらのフォルダとファイルをGitHubから顧客のAzure Automationアカウントにインポートします。
ダッシュ("-")はスペースに変換されます。フォルダはランブックを「コンテキスト」と「カテゴリ」に分けるために使用されます。例: user\general。ファイル名はスクリプトの目的を表すべきです。
インポートされたすべてのランブックにはプレフィックス rjgit-があり、その後にコンテキスト(いずれか) 組織, グループ, ユーザー とカテゴリが続きます。例えば _general_, _security_, _mail_ そしてスクリプト自体の名前(例) add-additional-alias.
例:
Githubのランブックで user\general という名前の add-additional-alias.ps1 は次のように表示されます:
rjgit-user_general_add-additional-alias(Azure Automationアカウント内で)RealmJoinポータルのユーザーオブジェクトにあるランブックカテゴリ「General」の「Add Additional Alias」。
一般的なカテゴリ
一般
セキュリティ
メール
ユーザー情報
追加のカテゴリは定義できますが、コンテキストはできません。
これは何のためですか?
これはRealmJoinポータル内でランブックの名前付けと自動入力を可能にします。また、 rjgit- プレフィックスによりローカル/顧客のランブックとの命名衝突を避けることができます。このプレフィックスを持たないランブックはRealmJoinのインポートロジックによって操作されません。
プライベート/顧客固有のランブック
Azure Automationアカウントにプライベート(ローカル)ランブックをホストできます。これらのランブックは共有ランブックと同様にRealmJoinポータルに表示されます。ローカルランブックは当社の同期プロセスによって操作されず、他の顧客からは見えません。
ローカルランブックを作成するには、命名規則から rjgit- プレフィックスを削除し、残りの命名構造はそのままにしてください。
例:Azure ADグループのコンテキストで「Private Runbook」というランブックをカテゴリ「General」で提供したい場合、名前は次のようになります group_general_private-runbook (あなたのAzure Automationアカウント内で)。
Azure Automationでは次のように表示されます:

RealmJoinポータルでは次のように表示されます:

最終更新
役に立ちましたか?