メインコンテンツ

MATLAB を使用した Microsoft OneDrive 内のファイルへのアクセス

Microsoft® OneDrive™ アカウントに接続し、MATLAB® からその内容に直接アクセスできます。Windows® システムでは、システムで OneDrive が設定されている場合、MATLAB は OneDrive 同期アプリを使用して OneDrive アカウントに自動的に接続します。macOS または Linux® では、MATLAB は OneDrive アカウントに自動的に接続しません。MATLAB Online™ では、ファイルにアクセスする前に、Microsoft OneDrive アカウントへの接続を追加する必要があります。

OneDrive アカウントに接続されると、MATLAB から、保存されているファイルを表示および編集したり、OneDrive アカウントに新しいファイルを保存したりできるようになります。OneDrive アカウント内のファイルとフォルダーを表示するには、現在のフォルダー ツール バーで、現在のフォルダー パスの左にあるドロップダウン矢印をクリックし、OneDrive 接続を選択します。OneDrive My files フォルダーが MATLAB 内の現在のフォルダーになり、[ファイル] パネルにそのフォルダーに保存されているファイルとフォルダーのリストが表示されます。[ファイル] パネルが表示されていない場合に [ファイル] パネルを開くには、サイドバーの [ファイル] アイコン をクリックします。

Current Folder toolbar with the drop-down arrow menu expanded to show the available connection names

あるいは、サイドバーの [パネルをさらに開く] ボタン をクリックし、 [接続] を選択して [接続] パネルを開くことでも、OneDrive ファイルを表示および編集できます。次に、[接続] パネルの [自分の接続] セクションで、OneDrive 接続を右クリックし、[OneDrive に移動] を選択します。

メモ

大規模なファイル (> 1 GB) は、MATLAB で開くのに数秒かかる場合があります。

MATLAB Online での OneDrive アカウントへの接続の追加

MATLAB Online で OneDrive のファイルにアクセスするには、OneDrive アカウントへの接続を追加します。

  1. MATLAB Online デスクトップのサイドバーで、[パネルをさらに開く] ボタン をクリックし、 [接続] を選択して [接続] パネルを開きます。

  2. [使用可能な接続] セクションで、[OneDrive] の横にある [追加] ボタンをクリックします。

  3. Microsoft アカウントの資格情報を使用してサインインします。

  4. プロンプトが表示されたら、MATLAB がユーザーに代わって OneDrive アカウント内のファイルにアクセスするためのアクセス許可を付与します。

    特定の状況下では、MATLAB で OneDrive アカウントに接続するためのアクセス許可を管理者が付与する必要が生じることがあります。

一度に接続できる OneDrive アカウントは 1 つだけです。別のアカウントを使用するには、既存の OneDrive 接続を削除してから、新しいアカウントを使用して OneDrive 接続を追加します。

MATLAB Online では、共有 OneDrive フォルダーや、Sharepoint® に保存されているファイルおよびフォルダーへのショートカットは表示されません。

Connections panel with two sections: Available Connections and My Connections. The Available Connections section shows OneDrive with an Add button. The My Connections section shows MATLAB Drive.

MATLAB Online での OneDrive アカウントへの接続の削除

MATLAB Online から OneDrive アカウントへの接続を削除するには、[接続] パネルの [自分の接続] セクションで [OneDrive] を右クリックし、[削除] を選択します。

OneDrive アカウントの接続を解除すると、MATLAB Online から OneDrive ファイルにアクセスできなくなります。また、以前に MATLAB を介して付与したアクセス許可を手動で取り消す必要が生じることもあります。アクセス許可を手動で取り消すには、次のいずれかの方法を使用します。

  • OneDrive — https://account.live.com/consent/Manage に移動します。[MATLAB] アプリの下にある [編集] リンクをクリックします。次に、[このアクセス許可を削除する] ボタンをクリックします。

  • 職場または学校の OneDrive — https://myapps.microsoft.com に移動します。[MATLAB] アプリ ブロックで、[詳細] ボタン をクリックし、[アプリケーションの管理] を選択します。次に、[Revoke consent] ボタンをクリックします。

OneDrive アカウントに対するアクセス許可の MATLAB への付与

MATLAB から OneDrive に接続すると、ユーザーに代わって OneDrive アカウント内のファイルにアクセスするアクセス許可を MATLAB に付与することになります。MATLAB からリクエストされるアクセス許可は、委任されたアクセス許可です。このアクセス許可により、MATLAB は、現在 MATLAB にサインインしているユーザーに代わって操作できるようになります。リクエストされる委任されたアクセス許可の詳細については、https://learn.microsoft.com/graph/permissions-reference#files-permissions を参照してください。

メモ

セキュリティについての考慮事項: 組織で OneDrive アカウントに対するユーザーの同意を制限することもできます。アプリケーションへの同意の管理および同意リクエストの評価の詳細については、https://learn.microsoft.com/azure/active-directory/manage-apps/manage-consent-requests を参照してください。

参考

トピック