Microsoft SharePointApp Connect 使用方法

Microsoft SharePoint は、文書管理およびストレージシステム機能を提供するコラボレーションプラットフォームです。 App Connect SharePoint Online (クラウドベースのサービス)および SharePoint Software (オンプレミス環境の SharePoint サーバー)と連携します。

以下の情報は App Connect を使用して Microsoft SharePoint を他のアプリケーションに接続する方法について説明します。

対応製品およびAPIバージョン

このコネクタがサポートする製品およびAPIのバージョンについては、 IBM サポートページの 「詳細なシステム要件 」を参照してください。

最初に考慮すべきこと

Microsoft SharePoint で App Connect Designer を使用する前に、以下の点に注意してください:

  • SAML による認証を使用して SharePoint Onlineへの接続を認証する場合、 App Connect は二要素認証に対応していません。 Microsoft SharePoint アカウントで App Connect をご利用になる前に、そのアカウントの二段階認証が無効になっていることを確認してください。
  • Microsoft SharePoint コネクタは、個人用サイト コレクションへのアクセスに使用できません。 個人サイト コレクションを操作するには、 Microsoft OneDrive for Business コネクタを使用できます。

Microsoft SharePoint への接続

App Connect Designer「Connect > Applications and APIs 」ページ( 旧カタログページ) またはフローエディタに表示される接続フィールドを完了してください。 必要であれば、 Microsoft SharePoint の管理者と協力して、これらの値を取得してください。

App Connect から Microsoft SharePoint アカウントへの接続を作成するには、以下の手順を実行します。

  1. 以下のいずれかのオプションを使用して、 Microsoft Sharepointへの接続ダイアログボックスを開きます:
    • Microsoft SharePoint に初めて接続する場合は、[ 接続]をクリックします。
    • 別の Microsoft SharePoint 接続を追加するには、[Accounts]リストを展開し、[ Add new account ]をクリックします。
  2. 「Microsoft SharePoint に接続」 ダイアログ ボックスで、接続する適切なタイプを選択します。
    • Microsoft SharePoint クラウドベースのサービスに接続するには、 SharePoint Online を選択します。
    • 構内の Microsoft SharePoint Serverに接続するには、 SharePoint Softwareを選択する。
  3. SharePoint Onlineを選択した場合は、 認証方法を選択します:
    認証方法 接続フィールド 説明
    基本的なOAUTH アプリケーションクライアントID Microsoft Azure アプリ登録後に生成される一意の識別子。リクエストを特定のプロジェクトに関連付けるために使用される
    アプリケーション・クライアント・シークレット 特定のプロジェクト用に作成された固有のアプリケーションクライアントIDのアプリケーションクライアントシークレット
    OAuth アクセス トークン アプリケーションクライアントIDとアプリケーションクライアントシークレットから生成されるアクセス トークン
    OAuth リフレッシュトークン アプリケーションクライアントIDとアプリケーションクライアントシークレットから生成されるリフレッシュトークン
    SharePoint オンライン URL SharePoint オンライン URL は、Microsoft SharePoint サービスへの直接サインインを提供します。例えば、 https://anyorganization.sharepoint.com
    ヒント: 同じブラウザウィンドウで Microsoft SharePoint にログインしている場合、 App Connect は自動的に接続 App Connect できます。
    ご注意: Microsoft SharePoint コネクタでは、 SAML ベースの認証は非推奨となっています。 コネクタを引き続き使用するには、サポートされている認証タイプのいずれかを設定してください。
    SAML
    制限事項:SAML による認証を使用して SharePoint Onlineへの接続を認証する場合、 App Connect では二要素認証はサポートされていません。 Microsoft SharePoint アカウントで App Connect をご利用になる前に、そのアカウントの二段階認証が無効になっていることを確認するか、「 Web サイトを使用する ( OAuth2 ) 」オプションを選択してください。
    SharePoint オンライン URL SharePoint オンライン URL は、Microsoft SharePoint サービスへの直接サインインを提供します。例えば、 https://anyorganization.sharepoint.com
    ヒント: 同じブラウザウィンドウで Microsoft SharePoint に既にログインしている場合、 App Connect は自動的に接続 App Connect できます。
    サイトコレクションのパス サイト コレクション URL は、 SharePoint URL に対して相対的な SharePoint です。例えば、 /TeamSite または /sites/mysitecollection
    ユーザー名 Microsoft SharePoint アカウントのユーザー名
    パスワード Microsoft SharePoint アカウントのパスワード
    oauth 2.0 認証コード SharePoint オンライン URL SharePoint オンライン URL は、Microsoft SharePoint サービスへの直接サインインを提供します。例えば、 https://anyorganization.sharepoint.com
    ヒント: 同じブラウザウィンドウで Microsoft SharePoint に既にログインしている場合、 App Connect は自動的に接続 App Connect できます。
  4. SharePoint ソフトウェアを選択した場合は、 バージョンを選択し、 認証方法を選択します。
    認証方法 接続フィールド 説明
    基本 SharePoint 構内ホストとポート SharePoint オンプレミスWebアプリケーション URL は、Microsoft SharePoint サービスへの直接サインインを提供します。例えば、 https://mysharepointhost:8443
    サイトコレクションのパス サイト コレクション URL は、 SharePoint URL に対して相対的な SharePoint です。例えば、 /TeamSite または /sites/mysitecollection
    ユーザー名 Microsoft SharePoint アカウントのユーザー名
    パスワード Microsoft SharePoint アカウントのパスワード
    プライベート・ネットワーク接続 プライベート・ネットワークに接続するために App Connect を選択します。 このリストには、 プライベートネットワークページで作成されたプライベートネットワークエージェントの名前が入力されます。 詳しくは、 プライベートネットワークへの接続をご覧ください。
    注意コンテナ環境では、NTLM ベースの認証の使用は推奨されません。
    エヌティーエルエム v1
    SharePoint 構内ホストとポート SharePoint オンプレミスWebアプリケーション URL は、Microsoft SharePoint サービスへの直接サインインを提供します。例えば、 https://mysharepointhost:8443
    サイトコレクションのパス サイト コレクション URL は、 SharePoint URL に対して相対的な SharePoint です。例えば、 /TeamSite または /sites/mysitecollection
    ユーザー名 Microsoft SharePoint アカウントのユーザー名
    パスワード Microsoft SharePoint アカウントのパスワード
    ドメイン オンプレミスの SharePoint アカウントにログインする際に使用するドメイン
    ワークステーション SharePoint がインストールされているワークステーションまたはサーバー名
    プライベート・ネットワーク接続 プライベート・ネットワークに接続するために App Connect を選択します。 このリストには、 プライベートネットワークページで作成されたプライベートネットワークエージェントの名前が入力されます。 詳しくは、 プライベートネットワークへの接続をご覧ください。
  5. 「続行」をクリックしてください。

Microsoft SharePoint の接続値を取得するには、 Microsoft SharePoint の接続値の取得を参照してください。

ヒント:

で作成したアカウントをフローで使用する前に App Connect で作成されたアカウントをフローで使用する前に、そのアカウントを識別できるような意味のある名前に変更してください。 アプリケーションとAPI] ページでアカウント名を変更するには、アカウントを選択し、オプションメニュー(Ȯ)を開き、[ アカウント名の変更 ]をクリックします。

App Connect Designer Applications and APIs ページから Microsoft SharePoint エンドポイントに初めて接続するには、 Microsoft SharePoint を展開し、 Connect をクリックします。 詳細については、 アカウントの管理を参照してください。

一般的な考慮事項

Microsoft SharePoint で App Connect Designer を使用する前に、以下の一般的な考慮事項に注意してください:

  • (一般的な考察) App Connect Designerの Applications and APIs ページで利用可能なトリガーイベントとアクションのリストを見ることができます。

    アプリケーションによっては、イベントとアクションは環境と、コネクタが設定可能なイベントとアクションの動的検出をサポートしているかどうかに依存する。 アプリケーションが設定可能なイベントをサポートしている場合、イベント・リストの下に Show more configurable events リンクが表示されます。 アプリケーションがアクションのダイナミックディスカバリーをサポートしている場合、アクションリストの下に Show more リンクが表示されます。

  • (一般的な考慮事項)アプリケーションに複数のアカウントを使用している場合、そのアプリケーションのアクションを選択したときに表示されるフィールドのセットは、アカウントによって異なる可能性があります。 フローエディターでは、アプリケーションによっては、常にアクションのための静的フィールドのキュレーションセットを提供します。 他のアプリケーションは、接続先のインスタンスで設定されているフィールドのセットを取得するために、ダイナミック・ディスカバリーを使用します。 例えば、あるアプリケーションの2つのインスタンスに2つのアカウントがある場合、最初のアカウントはすぐに使える設定を使うかもしれません。 しかし、2つ目のアカウントには余分なカスタムフィールドが設定されている可能性があります。

ポスト接続に関する考慮事項

  • (制限事項) リスト項目オブジェクトのアクションを使用する場合、 App Connect では以下の列タイプを表示できます:
    • 整数
    • テキスト
    • 日付と時刻
    • 選択
    • ブール値
    • 数値
    • 通貨
    • ハイパーリンク
    • 計算済み
    • GUID
    • 複数選択
    • 計算済み

出来事と行動

マイクロソフト SharePoint イベント

これらのイベントは、フロー内のアクションを完了するためにフローを開始するトリガーとなる、このアプリケーションの変更に対するものである。

注: コンテナでは、これらのイベントにはローカルアカウントしか使用できない。

より多くの設定可能なイベントを表示します:デフォルトで表示されるイベントは、最適化された接続を使用して事前に設定されています。 新しいオブジェクトや更新されたオブジェクトについてこのアプリケーションをポーリングしてフローをトリガーできるイベントを設定すると、さらに多くの項目が利用できるようになります。

マイクロソフト SharePoint アクション

あなたのフローは、このアプリケーション上でこれらのアクションを完了します。

オブジェクト アクション 説明
ファイル ファイル作成 SharePoint にファイルを作成します
ファイルの削除 SharePoint からファイルを削除します
ファイルのダウンロード ファイルのダウンロード
ファイルの名前変更 ファイルの名前を変更する
ファイルを取得する SharePoint からファイルを取得します
ファイルを共有する ファイルを他のユーザーまたはグループと共有する
ファイルの更新 ファイルの内容を更新する
フォルダー項目 フォルダ内のアイテムを取得する SharePoint からフォルダ項目を取得します
フォルダー フォルダーの作成 SharePoint にフォルダを作成します
フォルダーの削除 SharePoint からフォルダを削除します
フォルダを取得する SharePoint からフォルダを取得します
フォルダを更新 フォルダのウェルカムページを更新します
リスト項目の添付ファイル リスト項目の添付ファイルを作成する SharePoint にリスト項目の添付ファイルを作成します
リスト項目の添付ファイルを削除する SharePoint からリスト項目を削除します
ダウンロードリスト項目の添付ファイル リスト項目の添付ファイルをダウンロードする
リスト項目の添付ファイルを取得する SharePoint からリスト項目の添付ファイルを取得します
リスト項目の添付ファイルを更新する リスト項目の添付ファイルの内容を更新する
リスト項目 リスト項目を作成する SharePoint にリスト項目を作成します
リスト項目を削除 SharePoint からリスト項目を削除します
リスト項目を取得する SharePoint からリスト項目を取得します
リスト項目を更新する SharePoint のリスト項目を更新します
リスト リストを作成する SharePoint にリストを作成します
リストを削除 SharePoint からリストを削除します
リストを取得する SharePoint からリストを取得します
更新リスト SharePoint のリストを更新します
許可 権限を取得する SharePoint サイトの権限を取得します
検索 ファイルの検索 SharePoint でファイルを検索する
共有リンク 共有リンクを取得する SharePoint から共有リンクを取得します
サイト サイトの削除 SharePoint からサイトを削除します
サイトを取得する SharePoint からサイトを取得します
サイトの更新 SharePoint でサイトを更新します
ユーザー ユーザーの取得 SharePoint からユーザーを取得します

Micrososft Sharepointを使用するテンプレートのダッシュボードタイル
Micrososft Sharepointを使用するテンプレートのダッシュボードタイル
Micrososft Sharepointを使用するテンプレートのダッシュボードタイル

テンプレートを使用して Microsoft SharePoint のフローを素早く作成する

テンプレートを使って App Connect テンプレートを使って、 Microsoft SharePoint のアクションを完了するフローをすばやく作成します。 たとえば、 「Discover 」ページにアクセスして、を検索してください Microsoft Sharepoint

Micrososft Sharepointを使用するテンプレートのダッシュボードタイル