Category: Microsoft
Category Archives: Microsoft
Pivot tables, more than one person/unit assigned to a task.
Hi, I have the example table below. How do I create a pivot table that lists the tasks each Unit is responsible for? I would like it to look like:
Policy Unit
Task 1
Task 8
Task 9
Compliance Unit
Task 2
Task 3
Task 5
Task 7 etc…
Basically wondering how can I combine Unit and Unit2 to use in my pivot table. Or how do I create a pivot table that would list tasks by each owner, John is responsible for Task 1, and 9.
I am stuck when a task is completed by more than one Unit or person?
#TaskUnit Unit2Task Owners1Task 1PolicyOperationsJohn, Linda2Task 2OperationsComplianceLinda, Mary3Task 3Compliance Mary4Task 4Enforcement Lydia, Steve5Task 5Compliance Mary6Task 6Operations Linda7Task 7EnforcementComplianceLydia, Mary8Task 8EnforcementPolicyLydia9Task 9Policy John
Hi, I have the example table below. How do I create a pivot table that lists the tasks each Unit is responsible for? I would like it to look like: Policy UnitTask 1Task 8Task 9Compliance UnitTask 2Task 3Task 5Task 7 etc… Basically wondering how can I combine Unit and Unit2 to use in my pivot table. Or how do I create a pivot table that would list tasks by each owner, John is responsible for Task 1, and 9. I am stuck when a task is completed by more than one Unit or person? #TaskUnit Unit2Task Owners1Task 1PolicyOperationsJohn, Linda2Task 2OperationsComplianceLinda, Mary3Task 3Compliance Mary4Task 4Enforcement Lydia, Steve5Task 5Compliance Mary6Task 6Operations Linda7Task 7EnforcementComplianceLydia, Mary8Task 8EnforcementPolicyLydia9Task 9Policy John Read More
Turn Off the “Try Copilot Pro” Ad at the top of Word
I have removed Copilot completely from my PC through the registry settings. That worked and I don’t see Copilot anywhere now; however, I still see this little “Try Copilot Pro” at the top of my Word documents. I realize Microsoft has long had frequent problems with the whole “No Means No” thing and likes to go deaf when it comes to their users and their preferences, but how do I disable this? I got rid of Copilot for a reason and don’t want it constantly shoved in my face.
I have removed Copilot completely from my PC through the registry settings. That worked and I don’t see Copilot anywhere now; however, I still see this little “Try Copilot Pro” at the top of my Word documents. I realize Microsoft has long had frequent problems with the whole “No Means No” thing and likes to go deaf when it comes to their users and their preferences, but how do I disable this? I got rid of Copilot for a reason and don’t want it constantly shoved in my face. Read More
NEW digital event! Introduction to Copilot Partner-Led Immersion Experience – June 19th
Join us for a 45-minute session on June 19, 2024 on how to use the recently launched Partner-led Copilot Immersion Experience, providing partners the ability to demo and help customers with hands-on experiences.
In this session, we will walk you through each of the assets to drive adoption of Copilot for Microsoft 365 by role/persona and provide you guidance on the best way to utilize and demo with your customers–showcasing how Copilot can help businesses solve common problems and achieve more.
What is included?
Simulated click-thru demos for Sales, Marketing, HR, and Exec personas for each of the M365 apps. Finance, Legal, and Consulting personas are coming soon.
Facilitator Guide to help partners deliver a great experience
Participant Guide for end-users to follow along
How does it work?
Our guidance is to invite an entire department to a training session where you can spend 15 minutes showing what’s possible with Copilot using click-thru demos, 15 minutes for customers to try themselves with dummy content, and 15 minutes for customers to progress their own projects by bringing their own files.
Register today to get started! (Two sessions available, Americas/EMEA & APAC)
—
Demos and webinars are great..but do you need more; such as technical consultations from a level 100 to level 400 across Microsoft workloads, a comprehensive growth and success plan built with a Micrsoft account manager, or services and benefits that can monetized without requiring increased headcount? Speak with a Partner Success expert about Premier and Advanced Support for Partners, paid service offerings that drive growth and partner success.
Premier Support for Partners (PSfP) and Advanced Support for Partners (ASfP) are paid partner offerings at Microsoft that provide unmatched value through a wide range of Partner benefits including account management, direct-from-Microsoft advisory consultations, the highest level of reactive support available including up to 15-minute response times on critical cases, and coverage across cloud, hybrid, and on-prem.
Please review these resources to learn more and consider booking a meeting to speak directly with our teams for a better understanding of the value-added benefits of PSfP and ASfP.
Book a meeting with a PSfP Specialist
Book a meeting with an ASfP Evangelist
Visit the ASfP Website
Download the ASfP Fact Sheet
View the ASfP Impact Slide
Stop by the ASfP Partner Community
Register here.
Join us for a 45-minute session on June 19, 2024 on how to use the recently launched Partner-led Copilot Immersion Experience, providing partners the ability to demo and help customers with hands-on experiences. In this session, we will walk you through each of the assets to drive adoption of Copilot for Microsoft 365 by role/persona and provide you guidance on the best way to utilize and demo with your customers–showcasing how Copilot can help businesses solve common problems and achieve more. What is included?
Simulated click-thru demos for Sales, Marketing, HR, and Exec personas for each of the M365 apps. Finance, Legal, and Consulting personas are coming soon.
Facilitator Guide to help partners deliver a great experience
Participant Guide for end-users to follow along
How does it work?Our guidance is to invite an entire department to a training session where you can spend 15 minutes showing what’s possible with Copilot using click-thru demos, 15 minutes for customers to try themselves with dummy content, and 15 minutes for customers to progress their own projects by bringing their own files.
Register today to get started! (Two sessions available, Americas/EMEA & APAC)
—
Demos and webinars are great..but do you need more; such as technical consultations from a level 100 to level 400 across Microsoft workloads, a comprehensive growth and success plan built with a Micrsoft account manager, or services and benefits that can monetized without requiring increased headcount? Speak with a Partner Success expert about Premier and Advanced Support for Partners, paid service offerings that drive growth and partner success.
Premier Support for Partners (PSfP) and Advanced Support for Partners (ASfP) are paid partner offerings at Microsoft that provide unmatched value through a wide range of Partner benefits including account management, direct-from-Microsoft advisory consultations, the highest level of reactive support available including up to 15-minute response times on critical cases, and coverage across cloud, hybrid, and on-prem.
Please review these resources to learn more and consider booking a meeting to speak directly with our teams for a better understanding of the value-added benefits of PSfP and ASfP.
Book a meeting with a PSfP Specialist
Visit the PSfP Website
Book a meeting with an ASfP Evangelist
Visit the ASfP Website
Download the ASfP Fact Sheet
View the ASfP Impact Slide
Stop by the ASfP Partner Community
AVD Authentication Type
I have just completed a setup with Azure AVD for remote desktop and an application and I’d like to know if there’s a way to change the authentication or login type when using Azure AVD. Or if a prompt can be enabled in the settings of AVD. We only have 10 users spread across 2 AVD VMs. I have a Windows Server AD virtual machine running in my Azure tenant on the same vnet as the AVD setup. These were domain joined using the AVD deployment process and assigned to a specific OU in my domain. My Active Directory is using .local usernames and my Azure tenant does have an authenticated and valid domain for users and email. I did expand my AD to include the UPN alternative suffixes and I’ve adjusted the accounts so that my Office365 tenant logins match the AD logins. However, when I connect to my AVD workspace using Remote Desktop App, I cannot connect and it sends an error of 0x83886163 during the configuring gateway process. The Session Desktop and my app is published properly to the Remote Desktop App, but I simply cannot connect.
Basically, is it possible to adjust AVD to prompt for a username once I click on the Session Desktop or my published application? I did locate some authentication settings in the RDP properties and connection information of the host pool.
Thanks for any suggestions or input.
I have just completed a setup with Azure AVD for remote desktop and an application and I’d like to know if there’s a way to change the authentication or login type when using Azure AVD. Or if a prompt can be enabled in the settings of AVD. We only have 10 users spread across 2 AVD VMs. I have a Windows Server AD virtual machine running in my Azure tenant on the same vnet as the AVD setup. These were domain joined using the AVD deployment process and assigned to a specific OU in my domain. My Active Directory is using .local usernames and my Azure tenant does have an authenticated and valid domain for users and email. I did expand my AD to include the UPN alternative suffixes and I’ve adjusted the accounts so that my Office365 tenant logins match the AD logins. However, when I connect to my AVD workspace using Remote Desktop App, I cannot connect and it sends an error of 0x83886163 during the configuring gateway process. The Session Desktop and my app is published properly to the Remote Desktop App, but I simply cannot connect. Basically, is it possible to adjust AVD to prompt for a username once I click on the Session Desktop or my published application? I did locate some authentication settings in the RDP properties and connection information of the host pool. Thanks for any suggestions or input. Read More
Formula for Percentage Using Dates?
Hi everyone!
I am trying to figure out a percentage formula with audit dates data. I have been trying to find a formula and figured I would ask here!
For example:
G4 = 2/13/24
G5 = BLANK
G6 = 3/21/24
The total percentage of audits completed is 66%.
Thanks in advance!!!
Hi everyone! I am trying to figure out a percentage formula with audit dates data. I have been trying to find a formula and figured I would ask here! For example: G4 = 2/13/24G5 = BLANKG6 = 3/21/24 The total percentage of audits completed is 66%. Thanks in advance!!! Read More
New Blog | Cloud security posture and contextualization across cloud boundaries from a single dashbo
Introduction:
Have you ever found yourself in a situation where you wanted to prioritize the riskiest misconfigurations on cloud workloads across Azure, AWS, and GCP? Have you ever wondered how to implement a unified dashboard for cloud security posture across a multicloud environment?
This article covers how you can achieve these scenarios by using Defender Cloud Security Posture Management’s (CSPM) native support for resources inside Azure, and resources in AWS and/or GCP.
For more information about Defender for Cloud’s multicloud support you can start at https://learn.microsoft.com/en-us/azure/defender-for-cloud/multicloud
To help you understand how to use Defender for Cloud to prioritize riskiest misconfigurations across your multicloud environment, all inside of a single dashboard, this article covers three topic in the following sequence:
Understanding the benefits of Defender CSPM for multicloud environments.
Implementing a unified security dashboard for cloud security posture.
Optimizing security response and compliance reporting.
Understand the benefits of Defender CSPM for multicloud environments:
When it comes to the plethora of different cloud service at your disposal, certain resource types could be more at risk than others, depending on how they’re configured, whether they’re exploitable and/or exposed to the Internet. Besides virtual machines, storage accounts, Kubernetes clusters, and databases come to mind.
Imagine if you have a compute resource, like an EC2 instance that is public exposed, with vulnerabilities and can access other resources in your environment. When combined together, these misconfigurations can represent a serious security risk to your environment, because an attacker might potentially use them to compromise your environment and move laterally inside of it.
For organizations pursuing a multicloud strategy, risky misconfigurations can even span public cloud providers. Have you ever found yourself in a situation where you use compute resources in one public cloud provider and databases in another public cloud provider? If an organization is using more than one public cloud provider, this can represent risk of attackers potentially compromising resources inside of one environment, and using those resources to move to other public cloud environments.
Defender CSPM can help organizations close off potential entry points for attackers by helping them understand what misconfigurations in their environment they need to focus on first (figure 1), and by doing that, increase their overall security posture and minimize the risk of their environment getting compromised.
Read the full post here: Cloud security posture and contextualization across cloud boundaries from a single dashboard
By Bojan Magusic (HE/HIM)
Introduction:
Have you ever found yourself in a situation where you wanted to prioritize the riskiest misconfigurations on cloud workloads across Azure, AWS, and GCP? Have you ever wondered how to implement a unified dashboard for cloud security posture across a multicloud environment?
This article covers how you can achieve these scenarios by using Defender Cloud Security Posture Management’s (CSPM) native support for resources inside Azure, and resources in AWS and/or GCP.
For more information about Defender for Cloud’s multicloud support you can start at https://learn.microsoft.com/en-us/azure/defender-for-cloud/multicloud
To help you understand how to use Defender for Cloud to prioritize riskiest misconfigurations across your multicloud environment, all inside of a single dashboard, this article covers three topic in the following sequence:
Understanding the benefits of Defender CSPM for multicloud environments.
Implementing a unified security dashboard for cloud security posture.
Optimizing security response and compliance reporting.
Understand the benefits of Defender CSPM for multicloud environments:
When it comes to the plethora of different cloud service at your disposal, certain resource types could be more at risk than others, depending on how they’re configured, whether they’re exploitable and/or exposed to the Internet. Besides virtual machines, storage accounts, Kubernetes clusters, and databases come to mind.
Imagine if you have a compute resource, like an EC2 instance that is public exposed, with vulnerabilities and can access other resources in your environment. When combined together, these misconfigurations can represent a serious security risk to your environment, because an attacker might potentially use them to compromise your environment and move laterally inside of it.
For organizations pursuing a multicloud strategy, risky misconfigurations can even span public cloud providers. Have you ever found yourself in a situation where you use compute resources in one public cloud provider and databases in another public cloud provider? If an organization is using more than one public cloud provider, this can represent risk of attackers potentially compromising resources inside of one environment, and using those resources to move to other public cloud environments.
Defender CSPM can help organizations close off potential entry points for attackers by helping them understand what misconfigurations in their environment they need to focus on first (figure 1), and by doing that, increase their overall security posture and minimize the risk of their environment getting compromised.
Figure 1: Prioritizing misconfigurations in an environment
Read the full post here: Cloud security posture and contextualization across cloud boundaries from a single dashboard
Introducing GPU Innovations with Windows Server 2025
Afia Boakye and Rebecca Wambua
AI empowers businesses to innovate, streamline operations, and deliver exceptional value. With the upcoming Windows Server 2025 Datacenter and Azure Stack HCI 24H2 releases, Microsoft is empowering customers to lead their businesses through the AI revolution.
Here is what Hari Pulapaka, GM of Windows Server at Microsoft, says about how Windows Server empowers customers with AI: Windows Server 2025 is well positioned to help our customers be part of the AI revolution with its advanced GPU capabilities, allowing our customers to do training, learning, or inferencing using powerful NVIDIA GPUs.
GPUs are essential for AI due to their parallel processing capabilities and highly scalable architecture. Using the upcoming OS releases, Microsoft’s customers can provide an entire GPU to a VM, which can run either Linux or Server, in a failover cluster using discrete device assignment (DDA). This means that mission-critical AI workloads can easily run in a clustered VM and, upon an unexpected fault or a planned move, the VM will restart on another node in the cluster, using a GPU on that node.
GPU Partitioning (GPU-P) is a powerful new capability we are adding with Windows Server 2025. GPU-P empowers customers to partition a supported GPU and assign those partitions to different VMs in a failover cluster. This means that multiple VMs can share a single physical GPU, giving each VM an isolated fraction of the physical GPU’s capabilities.
Further, due to a planned or unplanned move, the VMs will restart on different nodes in the cluster, using GPU partitions on those different nodes. Besides enabling clustered VMs to use GPU-P, the upcoming OS releases are bringing live migration to VMs using GPU-P. Live migration for GPU-P enables customers to balance mission-critical workloads across their fleet and to conduct hardware maintenance and software upgrades without stopping their VMs.
Windows Administration Center (WAC) empowers customers to configure, use, and manage VMs using virtualized GPUs. WAC enables administrators to manage GPU virtualization for both standalone and failover clusters from a single, centralized location, thereby reducing management complexity.
The screenshots below highlight GPU-P management in WAC, demonstrating how users can seamlessly view, configure, and assign GPU partitions to VMs.
In this first image, customers can view a comprehensive list of their partitioned GPUs.
Figure 1: The GPU partitions inventory page
Customers can partition eligible GPUs with their desired number of partitions.
Figure 2: The partition count configuration page
Finally, customers can assign GPU partitions to different VMs.
Figure 3: The GPU partition assignment tool
These high-value GPU innovations are a result of Microsoft’s and NVIDIA’s continual close collaboration.
Here is what Bob Pette, Vice President of Enterprise Platforms at NVIDIA has to say. “GPU virtualization requires advanced security, maximum cost efficiency, and accurate horsepower. With GPU-P now available on NVIDIA GPUs in Windows Server Datacenter, customers can meet these requirements and run their key AI workloads to achieve next-level efficiencies.”
Windows Server 2025 is now available for customers to try out. Click here to download preview media and use these powerful new capabilities.
Partition and share GPUs with virtual machines on Hyper-V | Microsoft Learn
Deploy graphics devices by using Discrete Device Assignment | Microsoft Learn
Use GPUs with clustered VMs on Hyper-V | Microsoft Learn
Plan for GPU acceleration in Windows Server | Microsoft Learn
Microsoft Tech Community – Latest Blogs –Read More
Azure SQL Database Availability metric | Data Exposed
Learn more about monitoring database availability for Azure SQL Database using the SLA compliant availability metric.
Resources:
Azure SQL DB availability portal metric
Monitoring Azure SQL Database with metrics and alerts – Azure SQL Database
View/share our latest episodes on Microsoft Learn and YouTube!
Microsoft Tech Community – Latest Blogs –Read More
Intune Synch All Functionality
Hello Microsoft Team and Community,
Recently, my company performed a Root Cause Analysis regarding a maintenance activity which failed. During the RCA, the team performed a few exercises to map the contributing causes and one of the identified challenges was that there is currently no functionality to push or force a synch event to all mobile phone devices in the group, and that instead the phones need to be manually synched individually or you wait until the device checks in on its own to retrieve policy updates.
Is it possible to request synch-all device functionality to be added to the endpoint manager?
Hello Microsoft Team and Community, Recently, my company performed a Root Cause Analysis regarding a maintenance activity which failed. During the RCA, the team performed a few exercises to map the contributing causes and one of the identified challenges was that there is currently no functionality to push or force a synch event to all mobile phone devices in the group, and that instead the phones need to be manually synched individually or you wait until the device checks in on its own to retrieve policy updates.Is it possible to request synch-all device functionality to be added to the endpoint manager? Read More
Windows10 issue with MSIX packages having cache UserClasses.dat and User.dat in Virtual Registry
Hello,
I’m using some common files between MSIX packages. When I install them, the OS attaches permissions from separate MSIX packages in both packages.
All of the package files, after install, the file security properties show in |Condition| column: (WIN://SYSAPPID Contains “package name) for both packages that share some of the same files.
It has been difficult to see where the problem affects the applications but each runs a jvm client and server that is part of each package. The common error is “JAVA SocketException” – the client connects ok but the server does not. The COM seems to be ok but still checking.
I found strange listings in Registry Editor HKLMSYSTEMCurrentControlSetControlhivelist. They are in the REGISTRYWCSilo*** registries that I believe are the virtual registries for the MSIX package. A well functioning application will only have one registry *.dat entry for:
DeviceHarddiskVolume*users<username>AppDataLocalPackages<packagename>SystemAppDataHeliumUserClasses.dat and …User.dat
I get the JAVA SocketException error when the virtual registry also includes:
DeviceHarddiskVolume*users<username>AppDataLocalPackages<packagename><CLSID?>SystemAppDataHeliumCache<cacheID>UserClasses.dat and …User.dat
Not sure why it is pulling the userclasses.dat and user.dat from a Cache? The caches are different for each package but seems to be causing the SocketException problems. The cache UserClass.dat and User.dat are in addition to the non-cache .dat files.
Any help would be appreciated.
Thanks.
Hello,I’m using some common files between MSIX packages. When I install them, the OS attaches permissions from separate MSIX packages in both packages.All of the package files, after install, the file security properties show in |Condition| column: (WIN://SYSAPPID Contains “package name) for both packages that share some of the same files.It has been difficult to see where the problem affects the applications but each runs a jvm client and server that is part of each package. The common error is “JAVA SocketException” – the client connects ok but the server does not. The COM seems to be ok but still checking.I found strange listings in Registry Editor HKLMSYSTEMCurrentControlSetControlhivelist. They are in the REGISTRYWCSilo*** registries that I believe are the virtual registries for the MSIX package. A well functioning application will only have one registry *.dat entry for:DeviceHarddiskVolume*users<username>AppDataLocalPackages<packagename>SystemAppDataHeliumUserClasses.dat and …User.datI get the JAVA SocketException error when the virtual registry also includes:DeviceHarddiskVolume*users<username>AppDataLocalPackages<packagename><CLSID?>SystemAppDataHeliumCache<cacheID>UserClasses.dat and …User.datNot sure why it is pulling the userclasses.dat and user.dat from a Cache? The caches are different for each package but seems to be causing the SocketException problems. The cache UserClass.dat and User.dat are in addition to the non-cache .dat files.Any help would be appreciated.Thanks. Read More
Subscription Issue
Hello.
I am having an issue with the subscription function. Anytime I attempt to subscribe to a report receive the following error:
I have checked to role permissions, ROOT URL, and I’m not sure what is causing the error.
The RSPortal log did return the following:
2024-06-06 10:04:26.3373|ERROR|54|OData exception occurred: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.Net.WebException: The remote name could not be resolved: ‘n’
at Microsoft.ReportingServices.Portal.Repositories.SystemService.PopulateLocalizedExtensionNames(IPrincipal userPrincipal, List`1 subscriptions)
Hello.I am having an issue with the subscription function. Anytime I attempt to subscribe to a report receive the following error: I have checked to role permissions, ROOT URL, and I’m not sure what is causing the error. The RSPortal log did return the following: 2024-06-06 10:04:26.3373|ERROR|54|OData exception occurred: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.Net.WebException: The remote name could not be resolved: ‘n’at Microsoft.ReportingServices.Portal.Repositories.SystemService.PopulateLocalizedExtensionNames(IPrincipal userPrincipal, List`1 subscriptions) Read More
Software restriction policy in AD with incompatibility in Windows 11
An Active Directory was configured on Windows Server 2022 STD, the software blocking policy works correctly on Windows 10, however on Windows 11 the same policy is not applied correctly.
Checking, I found an article where it says exactly that there is an incompatibility.
Here is the link to the article:
Windows 11 22H2 no longer supports Software Restriction Policies (SRP) | Born’s Tech and Windows World (borncity.com)
Video link testing on Windows 10/Windows Server : https://drive.google.com/file/d/1AnwBjoRkZfp3SvqzNIRP9FNZvDH3IzSy/view?usp=sharing
Video link testing on Windows 11:
https://drive.google.com/file/d/1kRP0c1zxn0LI9m-T2-KLytgdTzJybd8V/view?usp=sharing
Any ideas on how to get around this problem?
An Active Directory was configured on Windows Server 2022 STD, the software blocking policy works correctly on Windows 10, however on Windows 11 the same policy is not applied correctly.Checking, I found an article where it says exactly that there is an incompatibility.Here is the link to the article:Windows 11 22H2 no longer supports Software Restriction Policies (SRP) | Born’s Tech and Windows World (borncity.com) Video link testing on Windows 10/Windows Server : https://drive.google.com/file/d/1AnwBjoRkZfp3SvqzNIRP9FNZvDH3IzSy/view?usp=sharingVideo link testing on Windows 11:https://drive.google.com/file/d/1kRP0c1zxn0LI9m-T2-KLytgdTzJybd8V/view?usp=sharingAny ideas on how to get around this problem? Read More
I cannot download the iso file for the 24h2 version of the channel preview version. Can I find out t
I cannot download the iso file for the 24h2 version of the channel preview version. Can I find out the reason?
I cannot download the iso file for the 24h2 version of the channel preview version. Can I find out the reason? Read More
Intune Multi-Element Dashboard
Hello Microsoft Team and Community,
Recently, my company performed a Root Cause Analysis regarding a maintenance activity which failed. During the RCA, the team performed a few exercises to map the contributing causes and one of the identified challenges reported was the lack of dashboards which show multiple data elements in the same view (Like compliance policy and configuration policy). This functionality would have been great to review post implementation to quickly identify a change which was causing devices to fail compliance checks and would have been a game changer.
Is it possible to request synch-all device functionality to be added to the endpoint manager?
Hello Microsoft Team and Community,Recently, my company performed a Root Cause Analysis regarding a maintenance activity which failed. During the RCA, the team performed a few exercises to map the contributing causes and one of the identified challenges reported was the lack of dashboards which show multiple data elements in the same view (Like compliance policy and configuration policy). This functionality would have been great to review post implementation to quickly identify a change which was causing devices to fail compliance checks and would have been a game changer. Is it possible to request synch-all device functionality to be added to the endpoint manager? Read More
Pnp modern search adding a new managed property, copying past projects field, not working correctly
Full scenario.
We have many programs within our company. We would like to have an employee search where we can filter on programs and not just departments. I will be using a power automate flow to populate the program field in the sharepoint user profile based on a sharepoint list. (I want people to be able to see their programs when they go to their user profile.)
I created a new profile field Programs with a comma multivalue separator.
I made it a managed property and a crawled property and a mapped it to a refinable string.
I only have one employee profile filled in with values, but the values aren’t separated when using the PnP filter web part. They appear on one line.
How can I get each comma separated value to appear on individual lines? What am I missing? I’ve tried EVERYTHING I can think of.
AFC Portal and GLSS Intranet should appear on separate lines.
Any pointers appreciated!
Full scenario. We have many programs within our company. We would like to have an employee search where we can filter on programs and not just departments. I will be using a power automate flow to populate the program field in the sharepoint user profile based on a sharepoint list. (I want people to be able to see their programs when they go to their user profile.) I created a new profile field Programs with a comma multivalue separator. I made it a managed property and a crawled property and a mapped it to a refinable string. I only have one employee profile filled in with values, but the values aren’t separated when using the PnP filter web part. They appear on one line. How can I get each comma separated value to appear on individual lines? What am I missing? I’ve tried EVERYTHING I can think of. AFC Portal and GLSS Intranet should appear on separate lines. Any pointers appreciated! Read More
Blazor Web App Server Side .NET 8 .AddMicrosoftAccount not returning Azure App Roles
I have successfully created a Blazor Web App Server Side, and I am able to authenticate with Azure AD using the .AddMicrosoftAccount()
builder.Services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie()
.AddMicrosoftAccount(config =>
{
builder.Configuration.GetSection(“Authentication:Microsoft”).Bind(config);
config.Events = new Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents
{
OnCreatingTicket = async context =>
{
var user = context.Principal;
var claimIdentity = user.Identity as ClaimsIdentity;
var rolesClaim = user.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Role);
var role = user.IsInRole(“Admin”);
if (rolesClaim != null)
{
var claims = rolesClaim.Value.Split(new[] { ‘|’ }, StringSplitOptions.RemoveEmptyEntries);
foreach (var claim in claims)
{
claimIdentity.AddClaim(new Claim(ClaimTypes.Role, claim));
}
}
await Task.CompletedTask;
}
};
});
But it’s not returning the roles claim with the attached roles for the user. The roles are setup correctly in Azure.
I’ve searched high and low on the internet for something that would give me a clue as to where to go. I’ve tried using OpenId, and the roles get returned there, but I can’t seem to use them in components.
How do I get these roles using the .AddMicrosoftAccount() method?
I have successfully created a Blazor Web App Server Side, and I am able to authenticate with Azure AD using the .AddMicrosoftAccount()builder.Services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
.AddCookie()
.AddMicrosoftAccount(config =>
{
builder.Configuration.GetSection(“Authentication:Microsoft”).Bind(config);
config.Events = new Microsoft.AspNetCore.Authentication.OAuth.OAuthEvents
{
OnCreatingTicket = async context =>
{
var user = context.Principal;
var claimIdentity = user.Identity as ClaimsIdentity;
var rolesClaim = user.Claims.FirstOrDefault(c => c.Type == ClaimTypes.Role);
var role = user.IsInRole(“Admin”);
if (rolesClaim != null)
{
var claims = rolesClaim.Value.Split(new[] { ‘|’ }, StringSplitOptions.RemoveEmptyEntries);
foreach (var claim in claims)
{
claimIdentity.AddClaim(new Claim(ClaimTypes.Role, claim));
}
}
await Task.CompletedTask;
}
};
}); But it’s not returning the roles claim with the attached roles for the user. The roles are setup correctly in Azure. I’ve searched high and low on the internet for something that would give me a clue as to where to go. I’ve tried using OpenId, and the roles get returned there, but I can’t seem to use them in components. How do I get these roles using the .AddMicrosoftAccount() method? Read More
How to change list index with number bullets
I want to continue the automated numbering from 2.01 to 2.02 and so on, but the bulleted list will only allow me to go to 1.03 or 2.
as you can see, 2.01 isn’t part of the list:
I can’t get the list to jump to 2.01.
I want to continue the automated numbering from 2.01 to 2.02 and so on, but the bulleted list will only allow me to go to 1.03 or 2. as you can see, 2.01 isn’t part of the list:I can’t get the list to jump to 2.01. Read More
Permissions to Create & Edit GPOs in Specific OU
In Windows Server 2019, user x1 has permissions assigned to OU1. There are 10 computers and 10 users in OU1. However, user x1 does not have Windows Server 2019 administrator permissions. I would like to allow user x1 to create and edit Group Policy Objects (GPOs) in OU1 from a Windows 10 machine. How to do it?
I would appreciate any help in resolving this issue.
In Windows Server 2019, user x1 has permissions assigned to OU1. There are 10 computers and 10 users in OU1. However, user x1 does not have Windows Server 2019 administrator permissions. I would like to allow user x1 to create and edit Group Policy Objects (GPOs) in OU1 from a Windows 10 machine. How to do it?I would appreciate any help in resolving this issue. Read More
Editing a data product requires unpublishing EVERY child asset in MS Purview
In MS Purview, editing a data product requires unpublishing EVERY child asset. We needed to edit a simple description and had to unpublish every glossary term to republish. Huge room for manual error and is time consuming.
Can this be fixed so that either:
it will not be necessary to unpublish every child or
there is a quick way in the UI to unpublish multiple assets?
Thoughts of others on this forum?
In MS Purview, editing a data product requires unpublishing EVERY child asset. We needed to edit a simple description and had to unpublish every glossary term to republish. Huge room for manual error and is time consuming.Can this be fixed so that either:it will not be necessary to unpublish every child orthere is a quick way in the UI to unpublish multiple assets?Thoughts of others on this forum? Read More