通話品質ダッシュボード (CQD) のユーザー設定サービスUser Settings Service for Call Quality Dashboard (CQD)

概要: 通話品質ダッシュボードのリポジトリ API の一部である User Settings Service について説明します。Summary: Learn about the User Settings Service, which is part of the Repository API for Call Quality Dashboard. 通話品質ダッシュボードは、Skype for Business Server 用のツールです。Call Quality Dashboard is a tool for Skype for Business Server.

ユーザー設定サービスは、通話品質ダッシュボードのリポジトリ API の一部です。The User Settings Service is part of the Repository API for Call Quality Dashboard.

ユーザー設定サービスUser Settings Service

ユーザー設定は、アプリケーションがさまざまな目的でメタデータを格納するために使用できるキーと値のペアです。ユーザー単位でのアプリケーション動作のカスタマイズも含まれます。User settings are key-value pairs that applications can use to store metadata for various purposes including customization of application behaviors per-user basis. 各ユーザーは、ユーザー設定用の記憶域を受け取ります。Each user receives a storage for user settings. ユーザー設定を追加、変更、削除できるのは所有者のみです。Only the owners can add, modify, and remove user settings.

グローバル設定Global Settings

グローバル設定は、システム ユーザーが所有するユーザー設定であり、すべてのユーザーが読み取り専用でアクセスできます。Global settings are the user settings owned by the system user, and all users have read-only access to them. グローバル設定は定数であり、リポジトリの作成時に作成され、変更されません。Global settings are constants: they are created during the repository creation, and they never change.

各ユーザーは、同じキーでユーザー設定を作成することで、グローバル設定を上書きできます。Each user can override global settings by creating user settings with the same keys. アプリケーションが有効なユーザー設定を要求すると、API はユーザー設定とマージされた一連のグローバル設定を返し、キーが同じ場合は各ユーザー設定がそれぞれのグローバル設定に取って適用されます。When application requests the effective user settings, the API returns a set of global settings merged with the user settings, with each user setting superseding the respective global setting if keys are the same. また、API はユーザー設定を返すだけで、どの設定が上書きされるのかアプリケーションが確認できます。The API can also return just the user settings so that applications can find out which settings are overridden.

REST 操作を次の表に示します。The REST operations are included in the following table.

操作Operation 説明Description
ユーザー設定の取得Get User Settings
ユーザー設定を取得すると、指定したユーザーの設定の一覧が返されます。Get User Settings returns a list of settings for a specified user.
ユーザー設定の取得Get User Setting
ユーザー設定を取得すると、1 つのユーザー設定が返されます。Get User Setting returns a single user setting.