新しい AL オブジェクト – Entitlement、PermissionSet、PermissionSetExtension
重要
このコンテンツはアーカイブされており、更新されていません。 最新のドキュメントについては、「Dynamics 365 Business Central の新機能と予定されている機能」を参照してください。 最新のリリース計画については、「Dynamics 365 および Microsoft Power Platform のリリース計画」を参照してください。
有効対象 | パブリック プレビュー | 一般提供 |
---|---|---|
ユーザー向けで、管理者、作成者、またはアナリストによる有効化/構成が必要 | 2021 年 3 月 1 日 | 2021 年 4 月 1 日 |
ビジネス バリュー
ビジネス アプリケーションによって提供される機能に対するユーザーのアクセスを管理することは、成功するソリューションまたはサービスの基礎です。 Business Central のアプリケーションとサービスは、世界中の組織が最も重要なデータおよび機密データを管理するのに役立ちます。
機能の詳細
Business Central は、機能へのアクセスを定義するために 2 つの主要な概念を使用します。
- 権利
- アクセス許可
権利は、Microsoft から購入したライセンス、または Microsoft 365 管理センターで割り当てられた Azure Active Directory ロール (グローバル管理者など) に基づいて、顧客が使用できる Business Central のオブジェクトを表します。
アクセス許可は、管理者またはパートナーが顧客ユーザーに与えたオブジェクトを表します。
Business Central の以前のリリースでは、アクセス許可と権利はアプリケーション データベースのデータとして定義されていました。 そのような機密情報をデータとして保持するには、セキュリティや監査のリスクの上昇が伴います。 このデータに適用される変更は、十分に追跡できることが理想です。 "コードを扱うようにクリティカル データを扱う" というのは、DevOps プラクティスでこのような種類の機密データに適用されるスローガンです。 このリリースの Business Central では、このようなデータをコードに変換しています。
次の 3 つの新しいオブジェクトの種類が AL 言語に導入されました。
- Entitlement
- PermissionSet
- PermissionSetExtension
この変更により、Visual Studio Code およびソース管理システム (Visual Studio Online や GitHub など) で AL 言語拡張機能を使用する利点がすべて得られ、ユーザー アクセスについて記述するオブジェクトの設計、概要の取得、変更の追跡を行うことができます。
アクセス許可と権利の問題も、オンラインおよびオンプレミスで頻繁に発生する問題のカテゴリに分類されます。 このデータのコードへの変換には、もう 1 つの重要な利点があります。修正済みコードを含む新バージョンにアプリを更新するだけで修正プログラムをアプリ自体に適用できるのと同じ方法で、修正プログラムを権利とアクセス許可に適用できるのです。 これにより、Business Central のオンライン サポートの機敏性が大幅に向上し、最終的にはサービスに対する顧客満足度が向上します。
また、このリリースで導入する新オブジェクトは、AppSource アプリを収益化するシナリオの重要な構成要素になると想定されています。 AppSource ISV は、顧客がアプリ ライセンスを購入した際に、これらの新しい AL オブジェクトを介して顧客のユーザーに対してアプリのどの機能を使用可能にするかを定義できるようになります。 現在のリリースでは、権利とアクセス許可のセットを Microsoft アプリの AL オブジェクトに移動することで準備を行っています。こうすることで、収益化シナリオが Business Central の今後のいずれかのリリースで導入された際に、ISV がアプリに関して同様のアプローチに従うことができます。
注意
Entitlement オブジェクトの使用は、このリリースでのみ Microsoft アプリに制限されます (AppSource の技術的な検証によって実施されます)。 PermissionSet および PermissionSetExtension オブジェクトが、すべての ISV で使用できるようになります。 アプリ ファイル内で XML 形式でアクセス許可を提供することは引き続きサポートされますが、アクセス許可を XML 形式から新しい AL オブジェクトに徐々に移動することをすべての ISV にお勧めします。
関連項目
権利と権限セットの概要 (ドキュメント)