Formats/Omnicit.EntraRBAC.Format.ps1xml
|
<?xml version="1.0" encoding="utf-8"?> <Configuration> <ViewDefinitions> <View> <Name>Omnicit.EntraRBAC.Inventory</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.Inventory</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Version</Label></TableColumnHeader> <TableColumnHeader><Label>Groups</Label></TableColumnHeader> <TableColumnHeader><Label>AdminUnits</Label></TableColumnHeader> <TableColumnHeader><Label>Catalogs</Label></TableColumnHeader> <TableColumnHeader><Label>AccessPackages</Label></TableColumnHeader> <TableColumnHeader><Label>AccessReviews</Label></TableColumnHeader> <TableColumnHeader><Label>RoleAssignments</Label></TableColumnHeader> <TableColumnHeader><Label>RoleMgmtPolicies</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Version</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.Groups).Count</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.AdministrativeUnits).Count</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.Catalogs).Count</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.AccessPackages).Count</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.AccessReviews).Count</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.RoleAssignments).Count</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.RoleManagementPolicies).Count</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.InventoryBundle</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.InventoryBundle</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>BundlePath</Label></TableColumnHeader> <TableColumnHeader><Label>Groups</Label></TableColumnHeader> <TableColumnHeader><Label>Roster</Label></TableColumnHeader> <TableColumnHeader><Label>RoleAssignments</Label></TableColumnHeader> <TableColumnHeader><Label>RoleMgmtPolicies</Label></TableColumnHeader> <TableColumnHeader><Label>Scopes</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>BundlePath</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Groups</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RosterCount</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RoleAssignments</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RoleManagementPolicies</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ScopeCount</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.TenantConfiguration</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.TenantConfiguration</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>TenantAlias</Label></TableColumnHeader> <TableColumnHeader><Label>TenantId</Label></TableColumnHeader> <TableColumnHeader><Label>Environment</Label></TableColumnHeader> <TableColumnHeader><Label>Path</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>TenantAlias</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>TenantId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Environment</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.Group</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.Group</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>GroupType</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>GroupType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.GroupMember</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.GroupMember</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>ObjectType</Label></TableColumnHeader> <TableColumnHeader><Label>MemberType</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ObjectType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>MemberType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.GroupPimPolicy</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.GroupPimPolicy</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>GroupId</Label></TableColumnHeader> <TableColumnHeader><Label>AccessType</Label></TableColumnHeader> <TableColumnHeader><Label>ActivationMaxHours</Label></TableColumnHeader> <TableColumnHeader><Label>AuthenticationContextId</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>GroupId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AccessType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ActivationMaxHours</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AuthenticationContextId</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.GroupPimPolicyResult</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.GroupPimPolicyResult</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>GroupId</Label></TableColumnHeader> <TableColumnHeader><Label>AccessType</Label></TableColumnHeader> <TableColumnHeader><Label>Applied</Label></TableColumnHeader> <TableColumnHeader><Label>FailedRules</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>GroupId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AccessType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Applied</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>FailedRules</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.GroupEligibility</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.GroupEligibility</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>GroupId</Label></TableColumnHeader> <TableColumnHeader><Label>PrincipalId</Label></TableColumnHeader> <TableColumnHeader><Label>AccessType</Label></TableColumnHeader> <TableColumnHeader><Label>Action</Label></TableColumnHeader> <TableColumnHeader><Label>Status</Label></TableColumnHeader> <TableColumnHeader><Label>RequestId</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>GroupId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>PrincipalId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AccessType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Action</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Status</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RequestId</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.GroupEligibilitySchedule</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.GroupEligibilitySchedule</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>PrincipalId</Label></TableColumnHeader> <TableColumnHeader><Label>AccessType</Label></TableColumnHeader> <TableColumnHeader><Label>MemberType</Label></TableColumnHeader> <TableColumnHeader><Label>StartDateTime</Label></TableColumnHeader> <TableColumnHeader><Label>EndDateTime</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>PrincipalId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AccessType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>MemberType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>StartDateTime</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>EndDateTime</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AdministrativeUnit</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AdministrativeUnit</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>MembershipType</Label></TableColumnHeader> <TableColumnHeader><Label>IsMemberManagementRestricted</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>MembershipType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>IsMemberManagementRestricted</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AdministrativeUnitMember</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AdministrativeUnitMember</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> <TableColumnHeader><Label>ObjectType</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ObjectType</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AdministrativeUnitScopedRole</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AdministrativeUnitScopedRole</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>RoleName</Label></TableColumnHeader> <TableColumnHeader><Label>PrincipalDisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>PrincipalId</Label></TableColumnHeader> <TableColumnHeader><Label>ScopedRoleMembershipId</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>RoleName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>PrincipalDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>PrincipalId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ScopedRoleMembershipId</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.Catalog</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.Catalog</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> <TableColumnHeader><Label>State</Label></TableColumnHeader> <TableColumnHeader><Label>ExternallyVisible</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>State</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ExternallyVisible</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.CatalogResource</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.CatalogResource</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>ResourceType</Label></TableColumnHeader> <TableColumnHeader><Label>OriginSystem</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>OriginSystem</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AccessPackageResourceRole</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AccessPackageResourceRole</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>RoleName</Label></TableColumnHeader> <TableColumnHeader><Label>ResourceDisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>OriginId</Label></TableColumnHeader> <TableColumnHeader><Label>ResourceRoleScopeId</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>RoleName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>OriginId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceRoleScopeId</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AccessPackage</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AccessPackage</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> <TableColumnHeader><Label>CatalogId</Label></TableColumnHeader> <TableColumnHeader><Label>IsHidden</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>CatalogId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>IsHidden</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AssignmentPolicy</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AssignmentPolicy</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> <TableColumnHeader><Label>AllowedTargetScope</Label></TableColumnHeader> <TableColumnHeader><Label>DurationInDays</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AllowedTargetScope</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>DurationInDays</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.ApprovalStage</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.ApprovalStage</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><PropertyName>DurationDays</PropertyName></ListItem> <ListItem><PropertyName>Approvers</PropertyName></ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>Omnicit.EntraRBAC.RequestorScope</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RequestorScope</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><PropertyName>AllowedTargetScope</PropertyName></ListItem> <ListItem><PropertyName>SpecificAllowedTargets</PropertyName></ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>Omnicit.EntraRBAC.RequestorSettings</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RequestorSettings</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><PropertyName>AllowSelfRequest</PropertyName></ListItem> <ListItem><PropertyName>AllowManagerRequest</PropertyName></ListItem> <ListItem><PropertyName>AllowCustomSchedule</PropertyName></ListItem> <ListItem><PropertyName>AllowSelfExtend</PropertyName></ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>Omnicit.EntraRBAC.Assignment</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.Assignment</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>TargetDisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>AccessPackageName</Label></TableColumnHeader> <TableColumnHeader><Label>State</Label></TableColumnHeader> <TableColumnHeader><Label>ExpirationDateTime</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>TargetDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AccessPackageDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>State</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ExpirationDateTime</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AssignmentRequest</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AssignmentRequest</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>RequestType</Label></TableColumnHeader> <TableColumnHeader><Label>State</Label></TableColumnHeader> <TableColumnHeader><Label>Status</Label></TableColumnHeader> <TableColumnHeader><Label>TargetId</Label></TableColumnHeader> <TableColumnHeader><Label>RequestId</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>RequestType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>State</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Status</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>TargetId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RequestId</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AccessReviewDefinition</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AccessReviewDefinition</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>Status</Label></TableColumnHeader> <TableColumnHeader><Label>StageCount</Label></TableColumnHeader> <TableColumnHeader><Label>ReviewerCount</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Status</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>StageCount</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ReviewerCount</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AccessReviewInstance</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AccessReviewInstance</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Status</Label></TableColumnHeader> <TableColumnHeader><Label>StartDateTime</Label></TableColumnHeader> <TableColumnHeader><Label>EndDateTime</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Status</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>StartDateTime</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>EndDateTime</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AccessReviewStage</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AccessReviewStage</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Status</Label></TableColumnHeader> <TableColumnHeader><Label>StartDateTime</Label></TableColumnHeader> <TableColumnHeader><Label>EndDateTime</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Status</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>StartDateTime</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>EndDateTime</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AccessReviewStageSetting</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AccessReviewStageSetting</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>StageId</Label></TableColumnHeader> <TableColumnHeader><Label>DurationInDays</Label></TableColumnHeader> <TableColumnHeader><Label>ReviewerCount</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>StageId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>DurationInDays</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ReviewerCount</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.AccessReviewDecision</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AccessReviewDecision</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Principal</Label></TableColumnHeader> <TableColumnHeader><Label>Decision</Label></TableColumnHeader> <TableColumnHeader><Label>ReviewedBy</Label></TableColumnHeader> <TableColumnHeader><Label>ApplyResult</Label></TableColumnHeader> <TableColumnHeader><Label>Id</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>PrincipalDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Decision</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ReviewedByDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ApplyResult</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Id</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.ManagementGroup</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.ManagementGroup</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Name</Label></TableColumnHeader> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>ParentName</Label></TableColumnHeader> <TableColumnHeader><Label>TenantId</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ParentName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>TenantId</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.Subscription</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.Subscription</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>SubscriptionId</Label></TableColumnHeader> <TableColumnHeader><Label>DisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>State</Label></TableColumnHeader> <TableColumnHeader><Label>TenantId</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>SubscriptionId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>State</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>TenantId</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.ResourceGroup</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.ResourceGroup</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Name</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> <TableColumnHeader><Label>ProvisioningState</Label></TableColumnHeader> <TableColumnHeader><Label>SubscriptionId</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ProvisioningState</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>SubscriptionId</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.Resource</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.Resource</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Name</Label></TableColumnHeader> <TableColumnHeader><Label>ResourceType</Label></TableColumnHeader> <TableColumnHeader><Label>ResourceGroup</Label></TableColumnHeader> <TableColumnHeader><Label>Location</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ResourceGroup</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Location</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.RoleDefinition</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RoleDefinition</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>RoleName</Label></TableColumnHeader> <TableColumnHeader><Label>RoleType</Label></TableColumnHeader> <TableColumnHeader><Label>Name</Label></TableColumnHeader> <TableColumnHeader><Label>Description</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>RoleName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RoleType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Name</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Description</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.RoleAssignment</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RoleAssignment</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>PrincipalId</Label></TableColumnHeader> <TableColumnHeader><Label>PrincipalType</Label></TableColumnHeader> <TableColumnHeader><Label>Role</Label></TableColumnHeader> <TableColumnHeader><Label>Scope</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>PrincipalId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>PrincipalType</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>($PSItem.RoleDefinitionId -split '/')[-1]</ScriptBlock></TableColumnItem> <TableColumnItem><PropertyName>Scope</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.RoleAssignmentResolved</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RoleAssignmentResolved</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>PrincipalDisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>PrincipalType</Label></TableColumnHeader> <TableColumnHeader><Label>RoleName</Label></TableColumnHeader> <TableColumnHeader><Label>Scope</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>PrincipalDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>PrincipalType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RoleName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Scope</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.RoleScheduleRequest</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RoleScheduleRequest</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>RequestType</Label></TableColumnHeader> <TableColumnHeader><Label>Status</Label></TableColumnHeader> <TableColumnHeader><Label>PrincipalDisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>RoleName</Label></TableColumnHeader> <TableColumnHeader><Label>Scope</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>RequestType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Status</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>PrincipalDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RoleName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Scope</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.EligibleRoleAssignment</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.EligibleRoleAssignment</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>PrincipalDisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>RoleName</Label></TableColumnHeader> <TableColumnHeader><Label>Scope</Label></TableColumnHeader> <TableColumnHeader><Label>Status</Label></TableColumnHeader> <TableColumnHeader><Label>EndDateTime</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>PrincipalDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RoleName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Scope</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Status</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>EndDateTime</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.ActiveRoleAssignment</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.ActiveRoleAssignment</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>PrincipalDisplayName</Label></TableColumnHeader> <TableColumnHeader><Label>RoleName</Label></TableColumnHeader> <TableColumnHeader><Label>Scope</Label></TableColumnHeader> <TableColumnHeader><Label>AssignmentType</Label></TableColumnHeader> <TableColumnHeader><Label>EndDateTime</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>PrincipalDisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RoleName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Scope</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AssignmentType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>EndDateTime</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.RoleManagementPolicy</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RoleManagementPolicy</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>RoleName</Label></TableColumnHeader> <TableColumnHeader><Label>Scope</Label></TableColumnHeader> <TableColumnHeader><Label>ActivationMaxHours</Label></TableColumnHeader> <TableColumnHeader><Label>RequireApproval</Label></TableColumnHeader> <TableColumnHeader><Label>AllowPermanentEligibility</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>RoleName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Scope</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ActivationMaxHours</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RequireApproval</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>AllowPermanentEligibility</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.PolicyNotificationRule</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.PolicyNotificationRule</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>RuleId</Label></TableColumnHeader> <TableColumnHeader><Label>Event</Label></TableColumnHeader> <TableColumnHeader><Label>RecipientType</Label></TableColumnHeader> <TableColumnHeader><Label>NotificationLevel</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>RuleId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Event</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>RecipientType</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>NotificationLevel</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.StructureResult</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.StructureResult</TypeName> </ViewSelectedBy> <GroupBy> <PropertyName>Section</PropertyName> </GroupBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Item</Label></TableColumnHeader> <TableColumnHeader><Label>Action</Label></TableColumnHeader> <TableColumnHeader><Label>Detail</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Item</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Action</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Detail</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.StructureValidation</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.StructureValidation</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><PropertyName>Valid</PropertyName></ListItem> <ListItem> <Label>Errors</Label> <ScriptBlock>($_.Errors | ForEach-Object { '[{0}] {1}: {2}' -f $_.Severity, $_.Path, $_.Message }) -join [Environment]::NewLine</ScriptBlock> </ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>Omnicit.EntraRBAC.RequiredScope</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RequiredScope</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Cmdlet</Label><Width>38</Width></TableColumnHeader> <TableColumnHeader><Label>Transport</Label><Width>11</Width></TableColumnHeader> <TableColumnHeader><Label>GraphScope</Label></TableColumnHeader> <TableColumnHeader><Label>AzureRole</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap /> <TableColumnItems> <TableColumnItem><PropertyName>Cmdlet</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Transport</PropertyName></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.GraphScope) -join ', '</ScriptBlock></TableColumnItem> <TableColumnItem><ScriptBlock>@($_.AzureRole) -join ', '</ScriptBlock></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>Omnicit.EntraRBAC.RequiredScopeSummary</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.RequiredScopeSummary</TypeName> </ViewSelectedBy> <ListControl> <ListEntries> <ListEntry> <ListItems> <ListItem><Label>CmdletCount</Label><PropertyName>CmdletCount</PropertyName></ListItem> <ListItem><Label>GraphScope</Label><ScriptBlock>@($_.GraphScope) -join [System.Environment]::NewLine</ScriptBlock></ListItem> <ListItem><Label>AzureRole</Label><ScriptBlock>@($_.AzureRole) -join [System.Environment]::NewLine</ScriptBlock></ListItem> </ListItems> </ListEntry> </ListEntries> </ListControl> </View> <View> <Name>Omnicit.EntraRBAC.AuthenticationContext</Name> <ViewSelectedBy> <TypeName>Omnicit.EntraRBAC.AuthenticationContext</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>AuthenticationContextId</Label><Width>24</Width></TableColumnHeader> <TableColumnHeader><Label>DisplayName</Label><Width>32</Width></TableColumnHeader> <TableColumnHeader><Label>IsAvailable</Label><Width>12</Width></TableColumnHeader> <TableColumnHeader><Label>Description</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <Wrap /> <TableColumnItems> <TableColumnItem><PropertyName>AuthenticationContextId</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>DisplayName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>IsAvailable</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Description</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> </ViewDefinitions> </Configuration> |