Category: Microsoft
Category Archives: Microsoft
Ignoring client id in windows dhcp server
Hello.
How to make Windows DHCP Server use only MAC addresses? Now virtual machines for Linux (Ubuntu) are sent instead of the MAC address Clientid, which sometimes comes to conflicts when issuing addresses, because Clientid may not be unique when cloning VM.
I know that you can configure the Ubuntu so that it only gives Mac, but then you have to configure it on every VM or server.
Hello.How to make Windows DHCP Server use only MAC addresses? Now virtual machines for Linux (Ubuntu) are sent instead of the MAC address Clientid, which sometimes comes to conflicts when issuing addresses, because Clientid may not be unique when cloning VM.I know that you can configure the Ubuntu so that it only gives Mac, but then you have to configure it on every VM or server. Read More
Creating a customized Sharepoint Organization template (theme and webparts on home)
Hello,
I’ve been trying to create a template where on any new site made, it will automatically have the theme (branding, colors, fonts) and Home page webparts laid out. I was able to get the theme applied using site scripts and design documentation, but I’m having difficulty with the webparts on the home page.
Is there a way for me to grab the JSON from the webparts on a site home I’ve already made and add it into an organization template using site scripts and design? Any other methods that others have used?
Thanks,
Emily
Hello, I’ve been trying to create a template where on any new site made, it will automatically have the theme (branding, colors, fonts) and Home page webparts laid out. I was able to get the theme applied using site scripts and design documentation, but I’m having difficulty with the webparts on the home page. Is there a way for me to grab the JSON from the webparts on a site home I’ve already made and add it into an organization template using site scripts and design? Any other methods that others have used? Thanks,Emily Read More
Recurring employee surveys that go out multiple times in a single day.
As the subject line suggests, is there a way to have a survey go out several times throughout a single employee shift? Our people work 12-hr shifts in order to maintaina 24/7/365 operation. We are looking to conduct workload & stress-level assessments at specific times throughout the employees’ shift. For example: the survey would go out to the employee at 6am, 11am, and 4pm for a dayshift worker and then 6pm, 11pm, 4am for our nightshift folks.
It would be the same questions each time in order to trend the differences.
As the subject line suggests, is there a way to have a survey go out several times throughout a single employee shift? Our people work 12-hr shifts in order to maintaina 24/7/365 operation. We are looking to conduct workload & stress-level assessments at specific times throughout the employees’ shift. For example: the survey would go out to the employee at 6am, 11am, and 4pm for a dayshift worker and then 6pm, 11pm, 4am for our nightshift folks. It would be the same questions each time in order to trend the differences. Read More
Bringing flexibility and customization to Microsoft Loop boards
Hi, Microsoft 365 Insiders,
Thanks to your input, we’ve rolled out several enhancements that bring more flexibility and customization to Microsoft Loop boards, as well as operational parity between Loop boards and Loop tables.
Discover the fresh capabilities in our latest blog from Tanvi Sharma, Product Manager on the Microsoft Loop team: Bringing flexibility and customization to Microsoft Loop boards
Thanks!
Perry Sjogren
Microsoft 365 Insider Social Media Manager
Become a Microsoft 365 Insider and gain exclusive access to new features and help shape the future of Microsoft 365. Join Now: Windows | Mac | iOS | Android
Hi, Microsoft 365 Insiders,
Thanks to your input, we’ve rolled out several enhancements that bring more flexibility and customization to Microsoft Loop boards, as well as operational parity between Loop boards and Loop tables.
Discover the fresh capabilities in our latest blog from Tanvi Sharma, Product Manager on the Microsoft Loop team: Bringing flexibility and customization to Microsoft Loop boards
Thanks!
Perry Sjogren
Microsoft 365 Insider Social Media Manager
Become a Microsoft 365 Insider and gain exclusive access to new features and help shape the future of Microsoft 365. Join Now: Windows | Mac | iOS | Android Read More
MS Stream blurred screen recordings
Hi all, I’m wondering if anyone has the same experience or (hopefully) has a solution to the following issue:
When creating a video using MS Stream (Screen Recording only, no camera, no audio), the video records fine; I can trim & add music overlay and the playback is good quality and clear. However, when I ‘finish’ the video which then saves it to my online MS Stream (SharePoint) interface, the published video starts playing in good quality but at approximately the ’56 seconds’ point, the screen blurs to an extent that you can’t see the text on the screen, this blur persists throughout the rest of the video and across any resolution (auto/1080p/720p/480p/240p). This has happened for multiple recordings, and each recording blurs at the 56 second point.
Any advice would be greatly appreciated.
Hi all, I’m wondering if anyone has the same experience or (hopefully) has a solution to the following issue: When creating a video using MS Stream (Screen Recording only, no camera, no audio), the video records fine; I can trim & add music overlay and the playback is good quality and clear. However, when I ‘finish’ the video which then saves it to my online MS Stream (SharePoint) interface, the published video starts playing in good quality but at approximately the ’56 seconds’ point, the screen blurs to an extent that you can’t see the text on the screen, this blur persists throughout the rest of the video and across any resolution (auto/1080p/720p/480p/240p). This has happened for multiple recordings, and each recording blurs at the 56 second point.Any advice would be greatly appreciated. Read More
Copying Conditional Formatting with Relative References
I have a spreadsheet that is a training matrix. In Row 7 I have the latest revision dates of each document listed across Row 6. Down the left of the page, I have the associates’ names and then their last training date for each document is out to the right of their name. I have the cells conditionally formatted to turn red if the revision date is changed in row 7 to a newer date than their last training. (Cell Value < D$7 shades the cell red and it applies to =$D$8:$AF$30).
In the past I would put my conditional formatting in cell D8, click the Format Painter when on the first cell (D8) and then paste it to cells E8:AF8. Then I would select D8:AF8, click the Format Painter and select D9:AF30 to paste it into the rest of my spreadsheet. In the past when I pasted, it would update each column to the next letter (column) across the page. Then each cell would then be referring to E7, F7, G7, H7, etc…. So basically, each cell had to refer to Row 7 in its particular column to see if the cell needed to turn red to indicate needed retraining. Now when I try to “copy & paste” the formatting all of the cells still refer to cell D7, from my original formula instead of updating to the correct column since there is no $ in front of the column letter. I can’t just copy and paste the cell since each person has different training dates. The only thing that has changed since this process worked is they updated our Office 365 earlier this week. Anyone have any ideas? I’ve attached a dummy sample.
I have a spreadsheet that is a training matrix. In Row 7 I have the latest revision dates of each document listed across Row 6. Down the left of the page, I have the associates’ names and then their last training date for each document is out to the right of their name. I have the cells conditionally formatted to turn red if the revision date is changed in row 7 to a newer date than their last training. (Cell Value < D$7 shades the cell red and it applies to =$D$8:$AF$30). In the past I would put my conditional formatting in cell D8, click the Format Painter when on the first cell (D8) and then paste it to cells E8:AF8. Then I would select D8:AF8, click the Format Painter and select D9:AF30 to paste it into the rest of my spreadsheet. In the past when I pasted, it would update each column to the next letter (column) across the page. Then each cell would then be referring to E7, F7, G7, H7, etc…. So basically, each cell had to refer to Row 7 in its particular column to see if the cell needed to turn red to indicate needed retraining. Now when I try to “copy & paste” the formatting all of the cells still refer to cell D7, from my original formula instead of updating to the correct column since there is no $ in front of the column letter. I can’t just copy and paste the cell since each person has different training dates. The only thing that has changed since this process worked is they updated our Office 365 earlier this week. Anyone have any ideas? I’ve attached a dummy sample. Read More
Cross Referencing Data in Excel
Hello,
I have a spreadsheet that lists document numbers that are stored in a document management system. I have to cross reference the documents in that management system, which means I have to go into each individual document in the management system and add in all the documents where that individual document is referenced. The attached spreadsheet lists all the documents in our system (column B) and each document where they are referenced (columns C-AP). Is there a way to have Excel search columns C-AP, find a specific value, and provide me with a list from column B where that value is found in columns C-AP?
Hello,I have a spreadsheet that lists document numbers that are stored in a document management system. I have to cross reference the documents in that management system, which means I have to go into each individual document in the management system and add in all the documents where that individual document is referenced. The attached spreadsheet lists all the documents in our system (column B) and each document where they are referenced (columns C-AP). Is there a way to have Excel search columns C-AP, find a specific value, and provide me with a list from column B where that value is found in columns C-AP? Read More
Person Column Displays Empty Data
Hello everyone,
For the past couple of days, I was experiencing a weird glitch where all person columns in a list have been randomly displaying empty values although they are not. I tried clearing the cookies and it was a successful solution which led me to conclude that this only occurs on Microsoft Edge as I have tried other browsers.
However, clearing the cookies is a temporary solution as two page reloads are enough to trigger the fault. I tried to look for suspicious cookies, but I failed to find any. Any suggestions?
Hello everyone,For the past couple of days, I was experiencing a weird glitch where all person columns in a list have been randomly displaying empty values although they are not. I tried clearing the cookies and it was a successful solution which led me to conclude that this only occurs on Microsoft Edge as I have tried other browsers.However, clearing the cookies is a temporary solution as two page reloads are enough to trigger the fault. I tried to look for suspicious cookies, but I failed to find any. Any suggestions? Read More
Introducing Checkboxes in Excel
We’re excited to announce the release of Checkboxes to production in Excel. They are great for checklists, managing tasks and visualizing your data at a glance. With just a few clicks, you can insert Checkboxes into any cell, making your spreadsheets more dynamic and user-friendly.
To insert Checkboxes:
Select the range where you want checkboxes.
Select Insert > Checkbox.
To check or uncheck a Checkbox:
Click on the checkbox.
Select one or more checkboxes and press Space.
To remove Checkboxes:
Press the Delete key.
If any of the checkboxes were checked, Delete will uncheck them. Press Delete again to remove them.
Availability:
Don’t have it yet? It’s probably us, not you. Features are released over time to ensure everything is working smoothly.
Windows and Mac Desktop: Rollout begins June 26
On Web and Mobile (iPad, iOS & Android): Coming soon
Check back here for updates. We expect all users on Current Channel to have access by the end of July 2024.
Checkboxes are among the most requested features by our user community, so thank you for all of your feedback!
Jake Armstrong (LinkedIn)
Senior Product Manager, Excel
Microsoft Tech Community – Latest Blogs –Read More
Intro to Config Refresh – a refreshingly new MDM feature
Today we’re excited to introduce Config Refresh, a top requested improvement for mobile device management (MDM). Ensure timely and persistent security and compliance of Policy CSP settings on your fleet of devices by enabling frequent MDM policy refresh if (and when) settings drift from your intent. Let’s learn more about what Config Refresh is, how to manage and troubleshoot it.
Important: Config Refresh is available for Windows 11 starting with the May 2024 non-security update and the June 2024 security update.
Mobile device management
Windows 11 supports MDM protocols so you can manage company security policies and business applications without compromising user privacy on corporate or employee-owned devices. MDM helps you improve device management through the following capabilities:
Use the cloud as the management plane.
Remove connectivity constraints to support work-from-anywhere scenarios.
Simplify many management tasks in the enterprise.
As MDM has evolved to support management of hundreds of millions of devices, we’re listening to your feedback. Windows continues to achieve parity between MDM settings available through configuration service providers (CSPs) and exposed through solutions like the Microsoft Intune Settings Catalog, with those settings that you can manage through traditional Group Policy.
What’s Config Refresh?
Config Refresh helps improve security and compliance for MDM-managed PCs. By default, Group Policy refreshes every 90 minutes, and MDM policy refreshes every eight hours. With Config Refresh, you can now configure policy refresh timing to be as short as 30 minutes or as long as 24 hours (that is, 1,440 minutes).
Config Refresh is designed to provide improved functionality that was available with Group Policy. Some of the key new features are:
A reset operation to reset any settings you manage which use the Policy CSP
Configuration options to allow reset of managed settings to take place as frequently as every 30 minutes
Offline functionality, not requiring connectivity to an MDM server
Ability to pause Config Refresh for troubleshooting purposes with automatic resume after 24 hours
Important: Config Refresh is designed to work with MDM policies managed by the Policy CSP. Some policies, notably the BitLocker CSP, will also adhere to Config Refresh enablement. Other policies are outside of this scope, such as Firewall, AppLocker, PDE, and LAPS.
Manage Config Refresh
You can manage Config Refresh experience in the Intune Settings Catalog as shown below. When you enable Config Refresh, the default refresh cadence is 90 minutes. As noted above, you can set it to as low as 30 minutes based on your organizational needs.
To enable Config Refresh, your PCs must be running Windows 11, version 23H2 or version 22H2 with the June 2024 security update installed (or later).
The DMClient CSP enables and configures Config Refresh capabilities. The ConfigRefresh node is responsible for enablement and configuration of the feature.
The ConfigRefresh node consists of:
Cadence: Determines the frequency with which the refresh operation happens. The default for the refresh is 90 minutes. Allowed values are from 30 to 1440 minutes.
Enabled: Enables or disables the refresh feature. The default value is false. Set it to true to enable the feature.
PausePeriod: To pause Config Refresh for troubleshooting, enter a value between 0 to 1440 minutes. At the end of the period, the refresh is re-enabled. Set the value of 0 to re-enable the feature.
You can verify that Config Refresh is enabled in the registry under the following path: ComputerHKEY_LOCAL_MACHINESOFTWAREMicrosoftEnrollments\ConfigRefresh
When you enable Config Refresh, Windows creates a scheduled task in the Task Scheduler, which is responsible for executing the refresh. The scheduled task is created in the Microsoft/Windows/EnterpriseMgmtNonCritical node. Here’s what you’ll see in the middle pane:
The Triggers show the current cadence that is set.
The Actions show that deviceenroller.exe command will be called to force the refresh.
Troubleshoot Config Refresh
Config Refresh logs activity to the Event Viewer. Here’s what you can observe in the Microsoft-Windows-DeviceManagement-Enterprise-Diagnostics-Provider/Operational log:
Event ID 4200 indicates the start of Config Refresh.
Event ID 4202 indicates the successful completion of refresh.
Event ID 4201 indicates refresh failure.
Event IDs 4203-4214 indicate any failures that might occur when setting or deleting the Config Refresh values.
Get started with Config Refresh today
We’re excited for you to start using Config Refresh to help you manage devices more securely and stop configuration drift. Check out this great new addition to Windows 11 and let us know in the comments what you think!
We truly believe that security is a team sport as we deliver Windows to be more secure by design and security by default—and you are an important part of our security team. Here’s where you can learn more:
The Windows Security Book is available to help you learn more about what makes it easy for users to stay secure with Windows.
To learn more about Microsoft Security solutions, visit our website.
Bookmark the Security blog to keep up with our expert coverage on security matters.
Also, follow us on LinkedIn (Microsoft Security) and X (@MSFTSecurity) for the latest news and updates on cybersecurity.
Continue the conversation. Find best practices. Bookmark the Windows Tech Community, then follow us @MSWindowsITPro on X and on LinkedIn. Looking for support? Visit Windows on Microsoft Q&A.
Microsoft Tech Community – Latest Blogs –Read More
ExpressRoute FastPath for UDRs and VNet peering
This article examines the data flow and performance benefits of Microsoft Azure’s ExpressRoute and ExpressRoute FastPath features. It outlines the default asymmetric data routing and the enhancements achieved through FastPath. Key updates and constraints for FastPath, as well as IP address limits and monitoring metrics, are also discussed.
Data flow with ExpressRoute
The data flow between On-Premises and Azure using ExpressRoute is asymmetric by design.
The traffic from On-Premises to Azure transits via the ExpressRoute Gateway, but the return traffic (Azure to On-Premises) bypasses the ExpressRoute Gateway and is forwarded directly to the MSEEs.
If multiple ExpressRoute Circuits are advertising identical On-Premises routes and are connected to the same ExpressRoute Gateway, Azure to On-Premises traffic is distributed (ECMP) across the different ExpressRoute Circuits available unless traffic engineering is configured to prioritise one path over the others.
Data flow with ExpressRoute FastPath enabled
Enabling ExpressRoute FastPath allows On-Premises to Azure traffic to bypass the ExpressRoute Gateway, providing improved data path performances.
FastPath on ExpressRoute Direct ports now also honors:
UDRs on the Gateway subnet, configured to route traffic through an AzFW in the hub (or a 3P FW NVA) for inspection: traffic coming from On-Premises and matching a UDR on the Gateway subnet will be sent directly to the AzFW or 3P NVA, bypassing the ExpressRoute Gateway.
VNet peering within the same region: traffic coming from On-Premises will be sent directly to VMs in spoke VNets, bypassing the ExpressRoute Gateway (global VNet peering is not supported).
ExpressRoute FastPath is configured per connection.
This results in reduced latency and the capability to exceed the ExpressRoute Gateway’s maximum throughput limit of 10 Gbps with the UltraPerformance or ErGW3AZ Gateway SKU, or the 40 Gbps limit of the upcoming ExpressRoute Scalable Gateway SKU.
Current constraints and limitations:
IP address limit: see section below.
Private Endpoint/Private Link: limited GA support, for 100 Gbps ExpressRoute Direct circuits only. Not supported with ExpressRoute partner circuits.
About the FastPath IP address limit
As per documentation, the following limits apply for the number of FastPath IPs. The limit is applied per ExpressRoute provider circuit (in the “Service Provider model”) or per ExpressRoute Direct port (when using the “Direct model”):
ExpressRoute SKU
Bandwidth
FastPath IP limit
ExpressRoute Direct
100 Gbps
200k
ExpressRoute Direct
10 Gbps
100k
ExpressRoute provider circuit
=< 10 Gbps
25k
When FastPath is enabled, this limit represents the maximum number of Azure endpoints in the VNet environment that can bypass the ExpressRoute Gateway. Whenever a new IP address is added or removed, the FastPath IPs are automatically reprogrammed to reflect that change, keeping the FastPath IP list up to date.
The limit applies to customer private IPs ; for example, a VM with 3 NICs requires 3 FastPath routes, each counting towards the limit (note: FastPath is configured per connection, not per circuit).
If the FastPath IP limit is exceeded, traffic will not get dropped but will instead be routed according to the default behaviour via the ExpressRoute Gateway.
It is important to note that when calculating the limit for FastPath IPs, only endpoints with assigned private IP addresses within a subnet or VNet range are counted. The entire address range won’t be included in the calculation of consumed IPs.
Azure Monitor offers metrics for ExpressRoute Direct resources, which includes the ability to track the number of configured FastPath routes at the port level.
Key takeaway: FastPath is configured per connection, while the FastPath IP limit is per Service Provider circuit or per ExpressRoute Direct port (= an overall limit for all the FastPath-enabled connections terminating on that port).
Microsoft Tech Community – Latest Blogs –Read More
Strategy to make app efficiently when we can’t get the real time data
We have an issue in making the .NET in-house app to work effeciently.
We have 2 systems, one in-house, one system from the vendor. The vendor can’t provide the real time data nor can we query the real time data, they can only push the data back every 5 min.
After the data is sent from in house app to vendor’s system, they will process it. The issue is: the in-house app can’t send the next set of data to the vendor’s right away because we need the push back data for calculation and decide what needs to be sent to the other side. As a result, I have to wait 5 min for each item. It becomes unacceptable when we have 100 rows to process。 it means it will take 500 min = 8 hours.
Please advise is there is a better way to do this? Your help would be greatly appreciated!
We have an issue in making the .NET in-house app to work effeciently. We have 2 systems, one in-house, one system from the vendor. The vendor can’t provide the real time data nor can we query the real time data, they can only push the data back every 5 min. After the data is sent from in house app to vendor’s system, they will process it. The issue is: the in-house app can’t send the next set of data to the vendor’s right away because we need the push back data for calculation and decide what needs to be sent to the other side. As a result, I have to wait 5 min for each item. It becomes unacceptable when we have 100 rows to process。 it means it will take 500 min = 8 hours. Please advise is there is a better way to do this? Your help would be greatly appreciated! Read More
deleted Teams app storage on my phone
I recently cleared the Teams cache on my android because it was randomly crashing and not sending messages and I cleared the app storage as well without thinking. I cannot sign into Teams anymore on my phone. I’ve uninstalled, reinstalled, tried downloading it through teams.microsoft.com and nothing is working. I can still access it on my laptop, but need it on my phone as well. Any suggestions are welcome! Thanks!
I recently cleared the Teams cache on my android because it was randomly crashing and not sending messages and I cleared the app storage as well without thinking. I cannot sign into Teams anymore on my phone. I’ve uninstalled, reinstalled, tried downloading it through teams.microsoft.com and nothing is working. I can still access it on my laptop, but need it on my phone as well. Any suggestions are welcome! Thanks! Read More
Exporting to Excel – Indexed filters not working
Hi,
I would appreciate any help or advice that people may have.
I am on office 365 not enterprise. This is relevant as some answers on similar issues advise actions that i need an enterprise license for – specifically connecting a data connection to Sharepoint.
I have a document Library that has many folders, sub folders and files.
There are in excess of 100, 000 lines when exported to excel. We need to look at files created over the lst 7 days but this is unmaneagable in the standard export. due to the number of lines the information suc as date created and link to document dont work.
So i thought, and is the advice across forumns, that i could create a view to restrict the results. So i have. I have created a view that says show me any file created in the last 7 days. i have been bulk uploading documents, as we move from our old filke storage system, so i have asked the query to show files where created is not equal to my name. therefore excluding my results.
this gives me very few lines to export. less than 300.
This is where the problem starts. If i click export to excel i get an error saying i do not have permission to view the entire list because it is larger than the list view threshold enforced by the administrator.
So i can export the whole list but not the reduced list. I am an administrator. We do not have on prem so i cant amend the threshold. How can i export to excel and have links to the files that have been created in the last 7 days?
I have spent a few days now looking at this and i am no further.
Hi, I would appreciate any help or advice that people may have. I am on office 365 not enterprise. This is relevant as some answers on similar issues advise actions that i need an enterprise license for – specifically connecting a data connection to Sharepoint. I have a document Library that has many folders, sub folders and files.There are in excess of 100, 000 lines when exported to excel. We need to look at files created over the lst 7 days but this is unmaneagable in the standard export. due to the number of lines the information suc as date created and link to document dont work. So i thought, and is the advice across forumns, that i could create a view to restrict the results. So i have. I have created a view that says show me any file created in the last 7 days. i have been bulk uploading documents, as we move from our old filke storage system, so i have asked the query to show files where created is not equal to my name. therefore excluding my results. this gives me very few lines to export. less than 300. This is where the problem starts. If i click export to excel i get an error saying i do not have permission to view the entire list because it is larger than the list view threshold enforced by the administrator. So i can export the whole list but not the reduced list. I am an administrator. We do not have on prem so i cant amend the threshold. How can i export to excel and have links to the files that have been created in the last 7 days? I have spent a few days now looking at this and i am no further. Read More
problem saving pagination formatting in Word
My problem is that the formatting I am doing on the pagination of a document is not saving. I format the pagination (in the footer), save it, close the doc, and when I open it again, the formatting has returned to what it was before I made the changes. I’ve done this several times now: make the pagination formatting changes I want, save it, close the doc, open it again, and the changes are gone. (Any other changes in the doc I make are saving fine.)
Background context, in case it’s helpful: It’s a 308-page book manuscript, with chapters. I broke the doc into sections, in order to have the footnote numbering begin again at 1 with each new chapter. I’m a full-time book editor, so this is something I do all the time. When I did it to this file, though, the pagination suddenly began again at 1 at the start of each new chapter (the new sections I created in the doc); that has not happened in the past. Ok, so I fixed the problem by going to the first page of each chapter, double-clicking on the page number, clicking on PAGE NUMBER in the top bar, then FORMAT PAGE NUMBERS in the drop-down list, and choosing CONTINUE FROM PREVIOUS SECTION. By doing this at the beginning of each chapter, I ended up with what I wanted: a doc that’s paginated 1 through 308. But that fix is what’s NOT SAVING when I close the document.
My problem is that the formatting I am doing on the pagination of a document is not saving. I format the pagination (in the footer), save it, close the doc, and when I open it again, the formatting has returned to what it was before I made the changes. I’ve done this several times now: make the pagination formatting changes I want, save it, close the doc, open it again, and the changes are gone. (Any other changes in the doc I make are saving fine.) Background context, in case it’s helpful: It’s a 308-page book manuscript, with chapters. I broke the doc into sections, in order to have the footnote numbering begin again at 1 with each new chapter. I’m a full-time book editor, so this is something I do all the time. When I did it to this file, though, the pagination suddenly began again at 1 at the start of each new chapter (the new sections I created in the doc); that has not happened in the past. Ok, so I fixed the problem by going to the first page of each chapter, double-clicking on the page number, clicking on PAGE NUMBER in the top bar, then FORMAT PAGE NUMBERS in the drop-down list, and choosing CONTINUE FROM PREVIOUS SECTION. By doing this at the beginning of each chapter, I ended up with what I wanted: a doc that’s paginated 1 through 308. But that fix is what’s NOT SAVING when I close the document. Read More
Insert the embedded “Version” field into a Word document
Hi,
I’m struggling with the existing “Version” field connected with files created into a sharepoint library.
I see this field is made available by by the platform in the library setting
As a result I can see the Version number connected with the documents
Now, I’m trying to achieve is to insert such info info into the header of the file, so that when I open the file I see the same version info as reported in the list.
I’ve been trying several wasy without any result.
Can someone help me please?
I need to use this field since I want the files to be updated through check-in/check-out procedure.
Implementing the same logic with power automate is quite hard, given that it misses the relevant triggers (at check-in, at check-out)
Thank u in advance, Pas
Hi,I’m struggling with the existing “Version” field connected with files created into a sharepoint library.I see this field is made available by by the platform in the library setting As a result I can see the Version number connected with the documents Now, I’m trying to achieve is to insert such info info into the header of the file, so that when I open the file I see the same version info as reported in the list.I’ve been trying several wasy without any result.Can someone help me please?I need to use this field since I want the files to be updated through check-in/check-out procedure.Implementing the same logic with power automate is quite hard, given that it misses the relevant triggers (at check-in, at check-out)Thank u in advance, Pas Read More
Introducing the Microsoft Entra PowerShell module
We’re thrilled to announce the public preview of the Microsoft Entra PowerShell module, a new high-quality and scenario-focused PowerShell module designed to streamline management and automation for the Microsoft Entra product family. In 2021, we announced that all our future PowerShell investments would be in the Microsoft Graph PowerShell SDK. Today, we’re launching the next major step on this journey. The Microsoft Entra PowerShell module (Microsoft.Graph.Entra) is a part of our ongoing commitment and increased investment in Microsoft Graph PowerShell SDK to improve your experience and empower automation with Microsoft Entra.
We’re grateful for the substantial feedback we’ve heard from Microsoft Entra customers about our PowerShell experiences, and we’re excited to hear your thoughts after evaluating this preview module. We plan to build on our investment in the Microsoft Entra PowerShell module going forward and expand its coverage of resources and scenarios.
What is Microsoft Entra PowerShell?
The Microsoft Entra PowerShell module is a command-line tool that allows administrators to manage and automate Microsoft Entra resources programmatically. This includes efficiently managing users, groups, applications, service principals, policies, and more. The module builds upon and is part of the Microsoft Graph PowerShell SDK. It’s fully interoperable with all cmdlets in the Microsoft Graph PowerShell SDK, enabling you to perform complex operations with simple, well-documented commands. The module also offers a backward compatibility option with the deprecated AzureAD module to accelerate migration. Microsoft Entra PowerShell supports PowerShell version 5.1 and version 7+. We recommend using PowerShell version 7 or higher with the Microsoft Entra PowerShell module on all platforms, including Windows, Linux, and macOS.
Benefits of Microsoft Entra PowerShell
Focus on usability and quality: Microsoft Entra PowerShell offers human-readable parameters, deliberate parameter set specification, inline documentation, and core PowerShell fundamentals like pipelining.
Backward compatibility with AzureAD module: Microsoft Entra PowerShell accelerates migration from the recently announced AzureAD module deprecation.
Flexible and granular authorization: Consistent with Microsoft Graph PowerShell SDK, Microsoft Entra PowerShell enables administrative consent for the permissions you want to grant to the application and supports specifying your own application identity for maximum granularity in app permission assignment. You can also use certificate, Service Principal, or Managed Identity authentication patterns.
Open source: The Microsoft Entra PowerShell module is open source, allowing contributions from the community to create great PowerShell experiences and share them with everyone. Open source promotes collaboration and facilitates the development of innovative business solutions. You can view Microsoft’s customizations and adapt them to meet your needs.
Next steps
Installation: Install Microsoft Entra PowerShell, which uses the “/v1.0” API version to manage Microsoft Graph resources, from the PowerShell Gallery by running this command:
Install-Module Microsoft.Graph.Entra -AllowPrerelease -Repository PSGallery -Force
Or install the Beta module, which manages Microsoft Graph resources using the “/beta” API version, by running this command:
Install-Module Microsoft.Graph.Entra.Beta -AllowPrerelease -Repository PSGallery -Force
Authentication: Use the Connect-Entra command to sign in to Microsoft Entra ID with delegated access (interactive) or application-only access (noninteractive).
Connect-Entra -TenantId ‘your-tenant-id’ -Scopes ‘User.Read.All’
To see more examples for using your own registered application, Service Principal, Managed Identity, and other authentication methods, see the Connect-Entra command documentation.
Find all available commands: You can list all available commands in the Microsoft Entra PowerShell module by using the command:
Get-Command –Module Microsoft.Graph.Entra
Get Help: The Get-Help command shows detailed information about specific commands, such as syntax, parameters, cmdlet description, and usage examples. For example, to learn more about the Get-EntraUser command, run:
Get-Help Get-EntraUser –Full
Migrating from AzureAD PowerShell module: You can run your existing AzureAD PowerShell scripts with minimal modifications using Microsoft Entra PowerShell by using the Enable-EntraAzureADAlias command. For example:
Import-Module -Name Microsoft.Graph.Entra
Connect-Entra #Replaces Connect-AzureAD for auth
Enable-EntraAzureADAlias #enable aliasing
Get-AzureADUser -Top 1
Frequently Asked Questions (FAQs)
What is the difference between the Microsoft Graph PowerShell SDK and Microsoft Entra PowerShell modules?
Microsoft Entra PowerShell is a part of our increased investment in Microsoft Graph PowerShell SDK. It brings high-quality and scenario-optimized Entra resource management to the Microsoft Graph PowerShell SDK. Still, it keeps all the benefits of Microsoft Graph PowerShell SDK for authorization, connection management, error handling, and (low-level) API coverage. As Microsoft Entra PowerShell builds on the Microsoft Graph PowerShell SDK, it is completely interoperable.
Is the Microsoft Entra PowerShell module compatible with Microsoft Graph PowerShell?
Yes. You don’t need to switch if you’ve already used the Microsoft Graph PowerShell module. Both modules work well together, and whether you use Entra module cmdlets or Microsoft Graph PowerShell SDK cmdlets for Entra resources is a matter of preference.
I need to migrate from the deprecated AzureAD or MSOnline modules. Should I wait for Microsoft Entra PowerShell?
No. One of our goals with Microsoft Entra PowerShell is to help you migrate from Azure AD PowerShell more quickly by setting Enable-EntraAzureADAlias. Microsoft Entra PowerShell supports simplified migration for scripts that were using AzureAD PowerShell, with over 98% compatibility. However, the legacy AzureAD and MSOnline PowerShell modules are deprecated and will be retired (stop working) after March 30, 2025. We recommend that you act now to begin migrating your MSOnline and AzureAD PowerShell scripts.
Both modules use the latest Microsoft Graph APIs. For test environments and non-production systems, you can migrate to Microsoft Entra PowerShell. We recommend migrating to this module for production systems only after it reaches general availability. If you migrate scripts to Microsoft Graph PowerShell SDK now, there is no need to update them again with Microsoft Entra PowerShell, as it enhances and will not replace Microsoft Graph PowerShell SDK.
Should I update Microsoft Graph PowerShell scripts to Microsoft Entra PowerShell?
This is not necessary but a matter of preference. Microsoft Entra PowerShell is part of the Microsoft Graph PowerShell solution, and the two modules are interoperable. You can install both modules side-by-side.
Will Microsoft Entra PowerShell add support for more resources in the future?
Yes, it is a long-term investment. We will continue to expand support for more resources and scenarios over time. Expect new cmdlets for Privileged Identity Management (PIM), Entitlement Management, Tenant Configuration settings, Per-User multifactor authentication (MFA), and more. We’ll also enhance existing cmdlets with additional parameters, detailed help, and intuitive names. Check out GitHub repo for ongoing updates.
Will Microsoft Entra PowerShell use a pre-consented app like AzureAD or MSOnline modules?
No. Microsoft Entra PowerShell permissions aren’t preauthorized, and users must request the specific app permissions needed. This granularity ensures that the application has only the necessary permissions, providing granular control over resource management. For maximum flexibility and granularity in application permissions, we recommend using your own application identity with Entra PowerShell. By creating different applications for different uses of PowerShell in your tenant, you can have exacting control over application permissions granted for specific scenarios. To use your own application identity with Microsoft Entra PowerShell, you can use the Connect-Entra cmdlet:
Connect-Entra -ClientId ‘YOUR_APP_ID’ -TenantId ‘YOUR_TENANT_ID’
I am new to Microsoft Entra PowerShell; where do I start?
Explore our public documentation to learn how to install the Microsoft Entra PowerShell module, authenticate, discover which cmdlet to use for a particular scenario, read how-to guides, and more. Our best practice guide will help you start on a secure foundation.
How can I provide feedback?
You can provide feedback by visiting our GitHub repository issues section. Create a new issue with your feedback, suggestions, or any problems you’ve encountered. Our team actively monitors and responds to feedback to improve the module.
How can I contribute?
We welcome contributions from the community, whether it’s through submitting bug reports, suggesting new features, or contributing scenario and example improvements. To get started, visit the GitHub repository, check out our contribution guidelines, and create a pull request with your changes.
Learn more about Microsoft Entra PowerShell module
Explore our public documentation, to learn how to install the Microsoft Entra PowerShell module, the authentication methods available, which cmdlet to use for a particular scenario, how-to guides, and more.
Try It Today
Try out the new version and let us know what you think on GitHub! Your insights are invaluable as we continue to improve and enhance the module to better meet your needs.
Thank you!
We want to thank all the community members who helped us improve this release by reporting issues on GitHub during the private preview! Please keep them coming!
Steve Mutungi
Product Manager, Microsoft Entra PowerShell
Read more on this topic
Microsoft Entra PowerShell GitHub repository | GitHub
Microsoft Entra PowerShell documentation | Microsoft Learn
Learn more about Microsoft Entra
Prevent identity attacks, ensure least privilege access, unify access controls, and improve the experience for users with comprehensive identity and network access solutions across on-premises and clouds.
Microsoft Entra News and Insights | Microsoft Security Blog
Microsoft Entra blog | Tech Community
Microsoft Entra documentation | Microsoft Learn
Microsoft Entra discussions | Microsoft Community
Microsoft Tech Community – Latest Blogs –Read More
Microsoft Credentials roundup: June 2024
Welcome to the June 2024 edition of our Microsoft Credentials roundup, where we highlight the latest Microsoft Learn credentials portfolio news and updates to inspire and support your training and career journey.
In this article
What’s new with Microsoft Applied Skills?
Explore the latest Applied Skills scenarios
Discover scenarios in localized languages
Make the most of the new Applied Skills study guides
‘Deploy containers by using Azure Kubernetes Service’ is being retired
Read the new IDC InfoBrief highlighting the benefits of credentials
What’s new with Microsoft Certifications?
Explore the Dynamics Certification portfolio updates
Build your confidence with exam prep resources
What’s new with Microsoft Applied Skills?
Explore the latest Applied Skills scenarios
To help meet the demand for professionals with AI and cloud skills, we developed Microsoft Applied Skills. These verifiable credentials validate specific, real-world skills in Microsoft technologies. We continue to expand our Applied Skills portfolio, and we released three new scenarios on June 25, 2024:
Develop AI agents using Microsoft Azure OpenAI and Semantic Kernel
Administer Active Directory Domain Services
Deploy and manage Microsoft Azure Arc–enabled servers
We’re prioritizing credentials in AI and cloud skills to help you power AI transformation with the Microsoft Cloud. Browse our full offering of Applied Skills, and get started on your credentials journey.
Discover scenarios in localized languages
To meet the global demand for Applied Skills, we offer them in localized languages, including Brazilian Portuguese, Simplified Chinese, English, French, German, Japanese, and Spanish. For example, the Migrate SQL Server workloads to Azure SQL Database scenario has been recently localized, and learners can find it in their preferred language. To learn which languages are available for an Applied Skills assessment, on the details page for that scenario, check the “Take the assessment” section.
Make the most of the new Applied Skills study guides
We’re happy to announce our new Applied Skills study guides to help you prepare for the lab-based assessment. Find a link to the guide in the “Applied Skills Resources” section of the details page for your specific scenario. Or go to Microsoft Learn Credentials, select FAQ & Help, and in the left navigation panel, expand Applied Skills – Study guides.
‘Deploy containers by using Azure Kubernetes Service’ is being retired
The Applied Skills assessment for “Deploy containers by using Azure Kubernetes Service” has been retired. Stay tuned for new topics in the future.
Read the new IDC InfoBrief highlighting the benefits of credentials
Skills gained through an Applied Skills experience can help learners build confidence in their cloud and AI knowledge and abilities. They can take advantage of these to meet their future goals, like earning a Microsoft Certification. According to a recent IDC InfoBrief, “Organizations and their employees derive strong benefits from credentialing, whether it takes the form of full credentials or via micro-credentials.”* Get all the details in the IDC InfoBrief Skilling Up! Leveraging Full and Micro-Credentials for Optimal Skilling Solutions. To find out why credentials are a critical component of any thoughtful IT training and skill-building initiative, read the related post, IDC Guest Blog: How micro-credentials can optimize skills in the organization.
*IDC InfoBrief, Sponsored by Microsoft, Skilling Up! Leveraging Full and Micro-Credentials for Optimal Skilling Solutions, Doc. #US52019124, June 2024.
What’s new with Microsoft Certifications?
Explore the Dynamics Certification portfolio updates
We’re evolving Microsoft Credentials for Dynamics 365 to help ensure that you have a straightforward journey to prove your skills. As part of this evolution, we’re streamlining the skills-validation experience for Dynamics 365—from three Certifications to one, combined with multiple Applied Skills scenarios. Get all the details in Evolving Microsoft Credentials for Dynamics 365.
Plus, effective June 30, 2024, we’re retiring the Microsoft Certified: Power Platform App Maker Associate Certification and Exam PL-100. App makers have many opportunities with Microsoft Power Platform–focused Applied Skills to demonstrate their skills in specific scenarios relevant to the work that they do every day, such as automating business processes with Power Automate and creating apps with Power Apps.
Build your confidence with exam prep resources
If you’re gearing up to earn the Microsoft Certified: Azure Virtual Desktop Specialty Certification, this news is for you! We’ve added new exam readiness videos for Exam AZ-140 so you can be better prepared to earn the Certification.
Additionally, new Practice Assessments for the following Certification exams will be available at the end of June 2024:
Exam DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB
Exam MB-240: Microsoft Dynamics 365 Field Service Functional Consultant
Exam MB 310: Microsoft Dynamics 365 Finance Functional Consultant
Exam MB-330: Microsoft Dynamics 365 Supply Chain Management Functional Consultant
Exam MB-500: Microsoft Dynamics 365: Finance and Operations Apps Developer
Exam MB-800: Microsoft Dynamics 365 Business Central Functional Consultant
Watch this space for the next Microsoft Credentials roundup, as we continue to evolve our portfolio to help support your career growth.
Follow us on X and LinkedIn, and make sure you’re subscribed to The Spark, our LinkedIn newsletter.
Previous editions of the Microsoft Credentials roundup
March 2024
February 2024
January 2024
Microsoft Tech Community – Latest Blogs –Read More
MVP’s Insights on Copilot for Our Lives and Startups
Through collaboration with Microsoft Startup Team, UK-based M365 MVP Lesley Crook has been supporting the growth of startups. She recently participated as a panelist in a discussion at the Oxbridge AI Challenge event held at Oxford University, one of the most prestigious universities in the UK.
In this blog post, we will introduce the ideas shared by Lesley during the panel discussion and how they inspired startups and young entrepreneurs.
———-
Learnings from the panel discussion
With the advances in AI, we live in exciting times. I was at Keble College Oxford University to share my recently acquired knowledge of Copilots and the vital importance of Bees on our planet! For the startup ecosystem, using Copilots and freeing up time for them and their teams to focus on innovation and growth is crucial, like a hived network, to find guidance and support. Over the past few months, I transitioned from 4 months of unemployment to leading Copilot adoption and change campaigns, particularly in the public sector. I can honestly say that Copilot has had a significant impact on me in several ways and my growth mindset:
Saving money and time: I now generate high-quality, unique sustainability images for my passion project and customer engagement campaigns within minutes instead of relying on a usually out-of-budget graphic designer.
Improved well-being: Thanks to Copilot, I can now research honey and bees more effectively without sifting through many links to find relevant information. It also helps me explain complex thinking in a simple yet fun way that might have taken me months to articulate or never. This must be so helpful to start-ups, too!
Expanded digital skills: I have enhanced my proficiency with tools I had barely heard of just six months ago.
Time-saving: Improved my task completion rate.
Quality. Vastly improved my passion project and work collateral quality.
Empower startups by “Working Out Loud”
I am hard-wired to share my work and ideas with a view others might find them helpful and help me improve my work. As an MVP, I share my expertise and insights through community events, blogs, and mentoring, which I believe can assist startups considering Copilots and those already experimenting with them.
Message to startups to help them grow with technology
To the Startup community and all those eager to learn more about AI and Copilots, check out the Learning Paths and modules on Microsoft Learn and Adoption: Microsoft 365 Adoption – Get Started
———-
As mentioned above, Lesley shared about their experiences with Copilot and how it has made a difference, providing a strong message of continued support for the growth of startups in various ways.
For those interested in learning more about Lesley’s ideas, please refer to her blog: MVP, Lesley Crook is a Viva Visionary
Microsoft Tech Community – Latest Blogs –Read More
Evolve your CIAM strategy with External ID
Last month we announced the general availability of our next generation customer identity and access management solution, Microsoft Entra External ID. External ID makes Customer Identity & Access Management (CIAM) secure and simple by enabling you to:
Secure all external identities: Managing several disparate solutions can overcomplicate your security strategy. By adopting External ID as your CIAM solution, you can secure all identity types within your Microsoft Entra admin center, safeguarding all external identities with industry-leading security, including our own conditional access engine, verifiable credentials, and built-in identity governance.
Create frictionless user experiences: The rise of fraud, GenAI, and identity attacks has increased end-user fear when it comes to security risks online. With External ID, you can build frictionless, branded, user centric interfaces into your web and mobile applications to increase brand awareness, build user trust and drive user engagement. Check out an example in the WoodGrove Groceries demo!
Streamline secure collaboration: Collaborating with external users and ensuring they have the right access at the right time is complex. Simplify collaboration by inviting business guests with External ID and defining what internal resources they can access across SharePoint, Teams, and OneDrive.
Accelerate the development of secure applications: Integrating robust and extensive user flows into apps can take developers months. Shorten development time to minutes by leveraging External ID’s rich set of APIs, SDKs, and integrations with developer tools, such as Visual Studio Code, to build secure and branded identity experiences into external-facing web and mobile apps.
Best in class value at scale: Managing several security stacks can be costly. External ID brings innovative CIAM features at a cost-effective value for any growing customer without compromising on scalable, end-to-end security. For example, this approach helps us bring best-in-class identity verification like Face Check with Verified ID to reduce help desk costs for combatting fraud. Learn more about External ID pricing here.
Ask Me Anything (AMA) on July 11th for a deep dive into External ID!
Since our GA announcement, we’ve received lots of interest from customers who want to get started with External ID. Don’t miss our live Ask Me Anything webinar on July 11, 2024, at 9am PST! Register online to join our product experts as they showcase live demos to show how External ID shortens the implementation of secure end-to-end identity experiences into external-facing apps from months to minutes.
In our AMA event, we’ll also reserve time to address any FAQs you may have about External ID, Azure AD B2C, Azure AD B2B, and more. You can find most of these questions in public documentation and in your tenant administration portal. We also collected some here for convenience:
I am currently using Azure AD B2C, how can I take advantage of the innovation in Microsoft Entra External ID?
By building new applications with Microsoft Entra External ID, admins and developers can lean on familiar Microsoft Entra ID experiences while avoiding the overhead of building specific skills in Azure AD B2C technology. Powered by open standards, External ID is built to be interoperable with any Identity solution to provide enterprise-grade security without sacrificing end user experiences. Learn more.
While Azure AD B2C is powerful in the flexibility of experiences it enables, External ID is designed for ease of adoption and speed of innovation as it’s converged into the Entra ID technical stack and organically benefits from all Entra ID innovation, extending Microsoft Entra industry-leading security and governance to external users.
Will there be any changes in Azure AD B2C support and how can I migrate my existing Azure AD B2C applications to Microsoft Entra External ID?
Current Azure AD B2C customers can continue using the Azure AD B2C with no service disruptions, including creating new tenants. You can continue to operate your existing B2C applications with confidence and we’ll continue supporting you until at least May 2030.
We’re currently developing a seamless migration journey so you can move your existing Azure AD B2C applications to External ID without disrupting your end users and will share more information when ready. If you’d like to participate in early previews, your account team can help enroll you. You may choose to migrate your existing applications when the next-generation platform meets your feature requirements, and migration is right for your business. Learn more in our FAQ.
I am currently using Azure AD B2B collaboration and B2B direct connect, have these experiences changed?
Azure AD B2B collaboration and B2B direct connect are now part of Microsoft Entra External ID as External ID B2B collaboration and B2B direct connect. There are no changes to your product experience, B2B collaboration features remain in the same location in the Microsoft Entra admin center within the workforce tenant, allowing you to secure all business guests, streamline collaboration, and limit access risks extending ID Governance to external users.
Get started with External ID!
We’re excited to share the new External ID platform with you and help you deliver seamless and secure experiences to your end-users. If you are interested in learning more about External ID and how it can help secure your applications, visit aka.ms/External_ID to get started. You can try External ID for free and only pay for what you use, learn more about pricing here.
Ankur Patel runs Growth for Identity @ Microsoft. In recent times, he drove the effort for connecting LinkedIn, the world’s leading professional graph and Office 365, the world’s leading productivity graph. Currently, Ankur leads Microsoft’s efforts for Entra Verified ID & External ID to improve security and compliance without compromising on privacy.
Read more on this topic
Microsoft Entra External ID
Microsoft Entra External ID frequently asked questions
Learn more about Microsoft Entra
Prevent identity attacks, ensure least privilege access, unify access controls, and improve the experience for users with comprehensive identity and network access solutions across on-premises and clouds.
Microsoft Entra News and Insights | Microsoft Security Blog
Microsoft Entra blog | Tech Community
Microsoft Entra documentation | Microsoft Learn
Microsoft Entra discussions | Microsoft Community
Microsoft Tech Community – Latest Blogs –Read More