機械翻訳について

認証

grunt-vb-buildパッケージによって公開されるビルド・タスクは、OAuthアクセス・トークンを使用してVisual Builderインスタンスに対するコールを認証します。 Gruntタスクに次のアクセス・トークンを取得するように指示する方法は複数あります:

  • --accessTokenオプションを介してOAuthアクセス・トークンを明示的に渡します。 アクセス・トークンを取得するには、application設定エディタにアクセスし、ビジネス・オブジェクトをクリックします。 アクセス・トークンの取得をクリックして、アクセス・トークン値を探します。 認証のビルド・タスクでアクセス・トークン値を使用できるようになりました。次に例を示します:
    ./node_modules/.bin/grunt vb-deploy \
        --url=https://vbruntime-instance.example.com/ic/builder/ \
        --accesstoken=eyJ4NXQjUzI1NiI6IlVub283NXlZaUtqdXJ2Z3dDMW4tRHdqM1NWRFIwSGRwdVRvd045c3NTWGsiLCJ4NXQiOiI5bEFQMTMxSWFuY1BQbFRQdnA3dWRZb2JkZFkiLCJraWQiOiJTSUdOSU5HX0tFWSIsImFsZyI6I... \
        --id=helloworld \
        --ver=1.0
  • --usernameおよび--passwordオプションを使用して、Visual Builderインスタンスの基本認証を使用します。次に例を示します:
    ./node_modules/.bin/grunt vb-deploy \
        --url=https://vbruntime-instance.example.com/ic/builder/ \
        --username=mary.jane@example.com \
        '--password=***' \
        --id=helloworld \
        --ver=1.0
  • --username, --password, --idcsClientId, --idcsClientSecretおよび--idcsScopeオプションを介したOracle Identity Cloud Service (IDCS)統合の使用
    この表は、IDCSを使用してOAuthアクセス・トークンを取得する場合の認証オプションについて説明しています:
    名前 必須 デフォルト値 説明
    url[:dt] いいえ 該当なし Visual Builder設計時サービスのURL。 :dtサフィクスはオプションです。
    username[:dt] いいえ 該当なし Visual Builderサービスとのさらなる通信のためにOAuthアクセス・トークンを取得するために使用されるユーザー名。 :dtサフィクスはオプションです。
    password[:dt] いいえ 該当なし Visual Builderサービスとのさらなる通信のためにOAuthアクセス・トークンを取得するために使用されるパスワード。 :dtサフィクスはオプションです。

    --password Gruntオプションで指定されたパスワードは、特殊文字が含まれる場合は一重引用符(')で囲む必要があります。 一般に、--passwordオプションには常に引用符を使用することをお勧めします。特に、ジョブ変数を使用してパスワードが指定されているVB Studioジョブではこの引用符を使用することをお勧めします。 たとえば: grunt vb-deploy '--password=Jkl@#&!%^23' ...

    idcsClientId いいえ 該当なし IDCSクライアントID (ユーザー名)
    idcsClientSecret いいえ 該当なし IDCSクライアント・シークレット(パスワード)
    idcsScope いいえ 該当なし IDCSスコープ
    たとえば:
    ./node_modules/.bin/grunt grunt vb-deploy \
    --url=https://vbdesigntime-instance.example.com/ic/builder/ \
    --username=mary.jane@example.com \
    '--password=***' \
    --idcsUrl=https://idcs-xxxxx14a21d74e72baf5a26c65900c12.identity.dev.ocqadev.com \
    --idcsClientId=5b4e306598374529959bc8e18c91a86e \
    '--idcsClientSecret=****'\'
    --idcsScope=https://AB2C5D66E78F4GHI83J9304219KL8939.integration.test.ocp.oc-test.com:443urn:opc:resource:consumer::all'\
    --id=test \
    --ver=1.0