機械翻訳について

レシピをインストールする前に

Oracle Integrationを使用して「OCIオブジェクト・ストレージ」およびSharePointに正常に接続し、「OCIオブジェクト・ストレージ」オブジェクトをSharePointにコピーするには、「OCIオブジェクト・ストレージ」およびSharePointインスタンスで特定の構成タスクを実行する必要があります。

「OCIオブジェクト・ストレージ」の構成

ネイティブ・アクションを使用して「OCIオブジェクト・ストレージ」に正常に接続するには、動的グループおよび必要なポリシーを作成します。

「OCIオブジェクト・ストレージ・アクションとの統合からのOracle Cloud Infrastructure Object Storageの起動」「前提条件」を参照してください。

さらに、「OCIオブジェクト・ストレージ」バケットを作成し、そのバケットにオブジェクトをアップロードします。 「オブジェクト・ストレージ・バケットの作成」「バケットへのオブジェクト・ストレージ・オブジェクトのアップロード」を参照してください。

SharePointの構成

SharePointに正常に接続し、「OCIオブジェクト・ストレージ」オブジェクトをアップロードするには、SharePointで特定の構成を実行する必要があります。

  1. SharePointアドインを登録し、クライアントIDおよびシークレットを取得します。
    1. 移動: webブラウザを使用したhttps://<sharepoint domain>.sharePoint.com/sites/<sharepoint Site Name>/_layouts/15/appregnew.aspx
    2. AppRegNewページで、次の詳細を入力します:
      フィールド 入力する情報
      タイトル 選択したタイトルを入力します。 たとえば: OICAPP
      アプリケーション・ドメイン ローカル・ホスト名を入力します。
      リダイレクトURL エンドポイントURLを入力します。 たとえば、https:://localhost.com
    3. 「作成」をクリックします。
      結果のウィンドウにクライアントIDとクライアント・シークレットが表示されます。 クライアントIDおよびシークレットを書き留めます。 これらは、Oracle IntegrationからSharePointへの接続を作成するときに必要になります。
    4. 作成したアドインに対する権限を指定します。
      1. 移動: https://<sharepoint_domain>.sharepoint.com/sites/<sharepointSiteName>/_layouts/15/appinv.aspx
      2. 「アプリケーションID」フィールドにクライアントIDを入力し、「参照」ボタンをクリックします。 「タイトル」「アプリケーション・ドメイン」および「リダイレクトURL」フィールドは自動的に移入されます。
      3. 「アプリケーションの権限リクエストXML」テキスト領域に次を入力します。
        <AppPermissionRequests AllowAppOnlyPolicy="true">
            <AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="FullControl" />
        </AppPermissionRequests>
        
      4. 「作成」をクリックします。
      5. 表示されるウィンドウで、「信頼」をクリックします。
  2. SharePointテナントIDを取得します。
    1. 移動: https://<sharepoint_domain>.sharepoint.com/_layouts/15/appprincipals.aspx
    2. 「サイト設定>サイト・コレクション・アプリケーション権限」ページで、「アプリ識別子」値の@の後に英数字文字列をコピーします。
      これはSharePointテナントIDです。
  3. SharePointリソースIDを取得します。
    1. Postmanに次のPOSTエンドポイントを入力します。
      https://<sharepoint_domain>.sharePoint.com/_vti_bin/client.svc/
    2. Bearerトークンを入力せずにBearer型のAuthorizationヘッダーを追加し、「送信」をクリックします。
    3. Postmanで、WWW-Authenticateレスポンス・ヘッダーに移動し、クライアントIDの値をコピーします。
      これはSharePointリソースIDです。