Table 9019 Default Permission Set In Plan
- App
- System Application
- Namespace
- System.Azure.Identity
- Versions
- 22-28
Versions171819202122232425262728
Source in 29
src/System Application/App/Azure AD Plan/src/Plan Configuration/Default Permssions/DefaultPermissionSetInPlan.Table.al67 lines, Copyright (c) Microsoft Corporation. MIT
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------
namespace System.Azure.Identity;
using System.Apps;
using System.Security.AccessControl;
table 9019 "Default Permission Set In Plan"
{
Caption = 'Default Permissions in License';
Access = Internal;
InherentEntitlements = rX;
InherentPermissions = rX;
DataPerCompany = false;
ReplicateData = false;
fields
{
field(2; "Plan ID"; Guid)
{
DataClassification = SystemMetadata;
Caption = 'Plan ID';
TableRelation = Plan."Plan ID";
}
field(3; "Role ID"; Code[20])
{
DataClassification = SystemMetadata; // since defaults are not user-defined
Caption = 'Permission Set';
TableRelation = "Aggregate Permission Set"."Role ID";
}
field(4; "Role Name"; Text[30])
{
CalcFormula = lookup("Aggregate Permission Set".Name where("Role ID" = field("Role ID")));
Caption = 'Name';
FieldClass = FlowField;
}
field(5; "App ID"; Guid)
{
DataClassification = SystemMetadata;
Caption = 'App ID';
}
field(6; "App Name"; Text[250])
{
CalcFormula = lookup("Published Application".Name where(ID = field("App ID"), "Tenant Visible" = const(true)));
Caption = 'Extension Name';
FieldClass = FlowField;
}
field(7; Scope; Option)
{
DataClassification = SystemMetadata;
Caption = 'Scope';
OptionCaption = 'System,Tenant';
OptionMembers = System,Tenant;
}
}
keys
{
key(UniqueKey; "Plan ID", "Role ID", Scope, "App ID")
{
Clustered = true;
}
}
}