Month: August 2024
How to use the New Translation Functions in Excel
TRANSLATE() – a function that translates a text from one language to another.
DETECTLANGUAGE() – a function that detects the language of the specified text.
There are two new Excel functions designed to simplify and automate translations directly within your spreadsheet.
TRANSLATE() – a function that translates a text from one language to another.
DETECTLANGUAGE() – a function that detects the language of the specified text.
#MicrosoftExcel #Excel #Microsoft365 #Productivity #NewFeatures #MVPbuzz Read More
Highlighting and grouping rows that share a value
I have a very large report that is distributed daily that requires thousands of rows of data that need to be reviewed. I’m trying to make it easier for the user to read the rows in groups by highlighting the alternate groups. Similar to when you use the Format as Table feature and every other row alternates color. But in this instance, I want to group a number of rows together in the same color based on a shared value and alternate the color for each grouped set of rows. Any idea on how to manage this and what conditional formatting formulas or other features I could use to accomplish this?
Example to keep it simple: if I wanted to alternate rows between different Objects in the below so that it would be grey for Apple, white for Orange and grey again for Watermelon, how would I do this:
AisleObjectAttribute1AppleRed1AppleRound1AppleSmall1OrangeOrange1OrangeRound1OrangeSmall2WatermelonGreen2WatermelonLarge
I have a very large report that is distributed daily that requires thousands of rows of data that need to be reviewed. I’m trying to make it easier for the user to read the rows in groups by highlighting the alternate groups. Similar to when you use the Format as Table feature and every other row alternates color. But in this instance, I want to group a number of rows together in the same color based on a shared value and alternate the color for each grouped set of rows. Any idea on how to manage this and what conditional formatting formulas or other features I could use to accomplish this? Example to keep it simple: if I wanted to alternate rows between different Objects in the below so that it would be grey for Apple, white for Orange and grey again for Watermelon, how would I do this:AisleObjectAttribute1AppleRed1AppleRound1AppleSmall1OrangeOrange1OrangeRound1OrangeSmall2WatermelonGreen2WatermelonLarge Read More
Dev Channel update to 128.0.2739.1 is live.
Hello Insiders! We released 128.0.2739.1 to the Dev channel! This includes numerous fixes. For more details on the changes, check out the highlights below.
Introducing Bing generative search | Bing Search Blog
Added Features:
Included string for ongoing pinning message.
Improved Reliability:
Fixed an issue where the app would crash when opened in another window from the history page on android.
Fixed an issue where installing a new theme in gamer mode would cause a crash.
Resolved an issue where browser would crash when the last tab was closed on android.
Fixed an issue where browser would crash when printing via an extension.
Changed Behavior:
Fixed an issue where the ‘More options’ menu couldn’t be focused on using a shortcut key in the Recently Closed Hub.
Fixed an issue where the Zoom menu item was missing color in the browser’s ‘Settings and more’ menu.
Fixed an issue where the gradient in vertical tabs was incorrectly positioned in the middle.
Fixed an issue where text resizing only occurred when hovering over the corners of elements in the browser history pane.
Fixed an issue where folders wouldn’t auto-expand when clicking the ‘Add Folder’ button in Favorites hub.
Fixed an issue where the screen reader did not announce the labels for radio buttons in a PDF form.
Fixed an issue when clicking the ‘Open sidebar search’ button after installing the site as an app caused the search box to appear at the bottom.
Fixed an issue where the site icon was misaligned with the site name when hovering over the tab.
Android:
Fixed an issue where authenticated pages wouldn’t open in AAD’s new page on Android.
Resolved an issue where the Name field was not defined for photos in the Recent tab on Android.
iOS:
Resolved an issue when clicking on a new tab in landscape mode caused the page animation to shrink on iOS.
Resolved an issue where the switch position was incorrectly displayed in the account panel on iOS.
Fixed an issue where the search icon disappeared on the reward page when switching to dark mode on iOS.
See an issue that you think might be a bug? Remember to send that directly through the in-app feedback by heading to the … menu > Help and feedback > Send feedback and include diagnostics so the team can investigate.
Thanks again for sending us feedback and helping us improve our Insider builds.
~Gouri
Hello Insiders! We released 128.0.2739.1 to the Dev channel! This includes numerous fixes. For more details on the changes, check out the highlights below.
Introducing Bing generative search | Bing Search Blog
Added Features:
Included string for ongoing pinning message.
Improved Reliability:
Fixed an issue where the app would crash when opened in another window from the history page on android.
Fixed an issue where installing a new theme in gamer mode would cause a crash.
Resolved an issue where browser would crash when the last tab was closed on android.
Fixed an issue where browser would crash when printing via an extension.
Changed Behavior:
Fixed an issue where the ‘More options’ menu couldn’t be focused on using a shortcut key in the Recently Closed Hub.
Fixed an issue where the Zoom menu item was missing color in the browser’s ‘Settings and more’ menu.
Fixed an issue where the gradient in vertical tabs was incorrectly positioned in the middle.
Fixed an issue where text resizing only occurred when hovering over the corners of elements in the browser history pane.
Fixed an issue where folders wouldn’t auto-expand when clicking the ‘Add Folder’ button in Favorites hub.
Fixed an issue where the screen reader did not announce the labels for radio buttons in a PDF form.
Fixed an issue when clicking the ‘Open sidebar search’ button after installing the site as an app caused the search box to appear at the bottom.
Fixed an issue where the site icon was misaligned with the site name when hovering over the tab.
Android:
Fixed an issue where authenticated pages wouldn’t open in AAD’s new page on Android.
Resolved an issue where the Name field was not defined for photos in the Recent tab on Android.
iOS:
Resolved an issue when clicking on a new tab in landscape mode caused the page animation to shrink on iOS.
Resolved an issue where the switch position was incorrectly displayed in the account panel on iOS.
Fixed an issue where the search icon disappeared on the reward page when switching to dark mode on iOS.
See an issue that you think might be a bug? Remember to send that directly through the in-app feedback by heading to the … menu > Help and feedback > Send feedback and include diagnostics so the team can investigate.
Thanks again for sending us feedback and helping us improve our Insider builds.
~Gouri Read More
Windows Server Datacenter: Azure Edition preview build 26257 now available in Azure
Windows Server Datacenter: Azure Edition preview build 26257 now available in Azure
Hello Windows Server Insiders!
We welcome you to try Windows Server 2025 Datacenter: Azure Edition preview build 26257 in the Desktop experience on the Microsoft Server Operating Systems Preview offer in Azure. Azure Edition is optimized for operation in the Azure environment. For additional information, see Preview: Windows Server VNext Datacenter (Azure Edition) for Azure Automanage on Microsoft Docs. For more information about this build, see Announcing Windows Server Preview Build 26257 – Microsoft Community Hub.
Known Issues
Release of the Core version of this build is delayed. We are working on it and will publish the Core version as soon as we resolve our publishing issue.
Windows Server Datacenter: Azure Edition preview build 26257 now available in Azure
Hello Windows Server Insiders!
We welcome you to try Windows Server 2025 Datacenter: Azure Edition preview build 26257 in the Desktop experience on the Microsoft Server Operating Systems Preview offer in Azure. Azure Edition is optimized for operation in the Azure environment. For additional information, see Preview: Windows Server VNext Datacenter (Azure Edition) for Azure Automanage on Microsoft Docs. For more information about this build, see Announcing Windows Server Preview Build 26257 – Microsoft Community Hub.
Known Issues
Release of the Core version of this build is delayed. We are working on it and will publish the Core version as soon as we resolve our publishing issue. Read More
Copilot for Payers – Copilot for M365, Copilot for Sales, and Copilot Studio for Sales Roles
Unlocking the Potential of Copilot for Payers
We recently delved into the transformative impact of Copilot, focusing on its application for Payers. This meeting insightful for anyone looking to understand the future of sales and customer engagement in healthcare insurance. Here’s why you should watch the recording:
Innovative Use Cases: Discover how Copilot is revolutionizing sales and customer service for health insurance clients, offering a glimpse into the future of digital engagement and efficiency.
Expert Insights: Gain valuable perspectives from Microsoft’s specialists, including Jeremy’s deep dive into sales use cases and Chad’s personal productivity gains using Copilot. Their firsthand experiences provide a practical view of implementing technology solutions in complex environments.
Strategic Applications: Learn from Fejiro and Ashley about the strategic importance of technology in navigating regulatory changes and competitive landscapes, especially in Medicare Advantage plans. Their discussions highlight the critical role of technology in adapting to market dynamics and enhancing customer relationships.
Real-World Challenges and Solutions: The conversation covers the challenges faced by sales agents and brokers, including information overload and the need for personalized customer interactions. The speakers share how Copilot addresses these issues, making it an essential tool for anyone in the field
Future of Healthcare Sales: This meeting not only discusses current applications but also explores the potential future developments in healthcare sales and customer service. The insights offered can help professionals stay ahead of the curve in leveraging AI and machine learning for business growth
Microsoft Tech Community – Latest Blogs –Read More
RMSE in Fuzzy logic designer
I can’t find any information about how the Fuzzy Logic Designer toolbox calculates the RMSE. Does anyone know how it’s done?I can’t find any information about how the Fuzzy Logic Designer toolbox calculates the RMSE. Does anyone know how it’s done? I can’t find any information about how the Fuzzy Logic Designer toolbox calculates the RMSE. Does anyone know how it’s done? rmse, fuzzy MATLAB Answers — New Questions
integrate with the upper limit is a function
Hello!
How to integrate a function on Matlab with the upper limit is a function, for exemple the following integral:
i tried this code:
U= vpa(int(f,s,0,t^2))
but it returns int(f,s,0,t^2)!!
is there any method to do it?Hello!
How to integrate a function on Matlab with the upper limit is a function, for exemple the following integral:
i tried this code:
U= vpa(int(f,s,0,t^2))
but it returns int(f,s,0,t^2)!!
is there any method to do it? Hello!
How to integrate a function on Matlab with the upper limit is a function, for exemple the following integral:
i tried this code:
U= vpa(int(f,s,0,t^2))
but it returns int(f,s,0,t^2)!!
is there any method to do it? integral, numerical integration MATLAB Answers — New Questions
New Blog | Azure Firewall Protection Against Apache Struts Vulnerability – CVE-2023-50164
By Andrew Mathu
Introduction
Vulnerabilities and zero-day exploits continue to be a serious threat to systems worldwide. One such vulnerability is CVE-2023-50164, a critical issue in Apache Struts that can lead to critical security breaches if not properly mitigated. Protecting your systems from such vulnerabilities is paramount to prevent unauthorized access and data loss. Azure Firewall Premium provides a robust solution to safeguard your infrastructure against such threats. This blog post will explore the CVE-2023-50164 vulnerability and demonstrate how Azure Firewall Premium can effectively prevent this attack.
Read the full post here: Azure Firewall Protection Against Apache Struts Vulnerability – CVE-2023-50164
By Andrew Mathu
Introduction
Vulnerabilities and zero-day exploits continue to be a serious threat to systems worldwide. One such vulnerability is CVE-2023-50164, a critical issue in Apache Struts that can lead to critical security breaches if not properly mitigated. Protecting your systems from such vulnerabilities is paramount to prevent unauthorized access and data loss. Azure Firewall Premium provides a robust solution to safeguard your infrastructure against such threats. This blog post will explore the CVE-2023-50164 vulnerability and demonstrate how Azure Firewall Premium can effectively prevent this attack.
Read the full post here: Azure Firewall Protection Against Apache Struts Vulnerability – CVE-2023-50164 Read More
New Blog | Reduce friction and protect faster with simplified Android onboarding
In today’s interconnected digital landscape, users can choose from a range of highly-mobile devices to perform tasks—from smartphones to laptops, tablets, and IoT devices. Each of these devices can access sensitive information and interact directly with critical systems, so a robust protection capability beyond traditional endpoints is paramount to safeguarding data integrity and user privacy.
Today, we’re excited to announce that a simplified onboarding experience in Microsoft Defender for Endpoint on Android devices is now available in public preview.
Comprehensive detection and response
Built on the broadest global threat and human intelligence, Defender for Endpoint has evolved over the years to provide robust security on Android platforms with a host of features like antimalware detection, anti-phishing, network protection, vulnerability management, and more. Moreover, coupled with a unified security interface via the Defender portal, security teams have access to centralized information for effective threat remediation across all endpoints.
Read the full post here: Reduce friction and protect faster with simplified Android onboarding
By Priyanka Gill
In today’s interconnected digital landscape, users can choose from a range of highly-mobile devices to perform tasks—from smartphones to laptops, tablets, and IoT devices. Each of these devices can access sensitive information and interact directly with critical systems, so a robust protection capability beyond traditional endpoints is paramount to safeguarding data integrity and user privacy.
Today, we’re excited to announce that a simplified onboarding experience in Microsoft Defender for Endpoint on Android devices is now available in public preview. Comprehensive detection and response Built on the broadest global threat and human intelligence, Defender for Endpoint has evolved over the years to provide robust security on Android platforms with a host of features like antimalware detection, anti-phishing, network protection, vulnerability management, and more. Moreover, coupled with a unified security interface via the Defender portal, security teams have access to centralized information for effective threat remediation across all endpoints.
Read the full post here: Reduce friction and protect faster with simplified Android onboarding Read More
Mastering AI adoption: Essentials to building, operating and optimizing genAI workloads on Azure
Mastering your AI adoption: Essentials to building, operating and optimizing genAI workloads on Azure
As the demand for scalable, efficient AI cloud solutions grows, many organizations are looking to be AI Ready. AI is not only a powerful tool for innovation and insights, but also a driver for cloud migration and modernization. Azure Essentials helps customers accelerate the reliability, security, and ongoing performance of AI and cloud investments. Whether you are new to AI or looking to scale your existing AI solutions, Azure Essentials offers comprehensive guidance and resources all in one place to help you succeed.
We recognize the distinct challenges and benefits of integrating AI with cloud infrastructure and are committed to delivering a comprehensive, expert-led experience including best practices and customized tools to guide you through the AI adoption journey.
Azure Essentials equips your team with an AI adoption blueprint
Becoming AI ready implies that an organization scale AI adoption. The guidance within Azure Essentials for AI outlines a strategy in three stages: establishing a solid foundation and readiness, correctly designing and incorporating governance into AI workloads, and managing and optimizing deployments. Within each of these stages we provide a comprehensive set of resources including detailed best practices, frameworks, and tools for ensuring reliability, security, performance and efficiency.
Stage 1: Establishing a solid foundation and readiness
Before embarking on AI development, it’s essential to assess your business needs and pinpoint where AI can deliver significant benefits. Use cases vary, from enhancing customer support to streamlining supply chain operations. It’s your decision to determine how to utilize genAI effectively both immediately and in the future. The genAI Readiness assessment helps you evaluate your strategy and AI adoption. By defining clear objectives, you can devise an AI strategy that complements your business goals. This stage guides you through five key considerations to start on the right foot:
Migration, Modernization, and Data Colocation: 75% of our customers who have adopted AI agree that migration was essential (source: The Total Economic Impact ™ Of Migration For AI-Readiness June 2024). Streamline AI adoption by migrating existing systems, modernizing applications to leverage cloud-native technology, and centralizing data. This approach ensures that your data is collocated with your AI model to ensure performance efficiency and reduce latency, and lays a scalable, efficient platform for AI innovation and insights. Evaluate your infrastructure and data to prioritize migration and modernization efforts.
FinOps Adoption: FinOps is a collaborative framework that brings together tech, finance, and business to maximize cloud investments. Using FinOps best practices allows you to align spending with business objectives, ensuring resource efficiency and resilient infrastructure, enabling scalable AI adoption with financial oversight.
Platform landing zone (Cloud Adoption Framework for Azure): A robust landing zone is key for AI adoption, ensuring governance, management, and security policies are uniformly applied. It enables reliable, automated environment deployment, tested by thousands of customers, facilitating AI adoption at scale. The platform landing zone offers accelerators for easy implementation and customization options via Azure Portal, Azure Command Line Interface or PowerShell. Once the platform landing zone is deployed, tailored application landing zones that support Azure AI services can take advantage of shared services, such as identity management, cost controls, logging, and networking.
Purchasing and pricing: Azure offers a comprehensive suite of tools for effective AI cost management, with options for both pay-as-you-go (PAYG) and pre-purchasing provisioning throughput units (PTU). The capacity calculator in Azure AI Studio aids in estimating and forecasting PTU usage, while the Pricing Calculator and Total Cost of Ownership (TCO) Calculator help estimate upfront and long-term costs. Microsoft Cost Management provides detailed insights into spending patterns, and Azure Advisor offers personalized recommendations for optimizing resource allocation and cost savings.
AI Skilling: Microsoft Learn AI Hub offers a wide range of AI learning materials suitable for all levels. Beginners can explore Azure AI Fundamentals and the Azure OpenAI Service module, while advanced learners can delve into AI solution design, computer vision, and conversational AI. The hub provides interactive exercises and assessments for hands-on learning and skill verification.
Stage 2: Correctly designing and incorporating governance into AI workloads
After laying the groundwork, it’s time to roll up your sleeves and start constructing your AI solutions. This stage is focused on Designing and Governing your AI projects, and consists of five key considerations:
Responsible AI: Microsoft prioritizes human-centered AI development, grounded in our six AI principles for creating responsible AI solutions. Explore our AI principles and approach, then utilize our tools and practices for deeper AI system insights and monitoring, such as the Human-AI eXperience (HAX) toolkit that provides a comprehensive set of tools for ensuring safe, inclusive and ethical human-to-AI interaction. You can become more familiar with Responsible genAI by taking this online course.
Safeguard generative AI applications and human-generated content: Azure AI Content Safety enables users to detect risks and harms, customize severity scores, set thresholds, content filters. Furthermore, it offers generative AI guardrails to detect and mitigates potential risks and quality issues – prompt injection attacks, hallucinations, and copyrighted materials – promoting responsible AI application development. Azure AI Content Safety is on by default in Azure OpenAI Service and foundation models in the model catalog, offering customers robust protection against harmful content. Users can also utilize it independently as an API, enhancing the content safety of user-generated content across various applications. For more thorough introduction to Azure AI Content Safety, consult the FAQ.
Data governance, security, privacy and compliance: Microsoft Purview enables data governance, security, privacy and compliance with your AI adoption strategy. There are also a host of other solutions to leverage: Azure Information Protection for data classification and protection, Microsoft Entra ID for identity management, and Azure Key Vault for secure key management. Enforce resource compliance with Azure Policy, monitor and audit AI systems using Azure Monitor. Regularly train staff on best practices, and continuously assess risks and adapt your strategy to maintain a secure, private and compliant AI environment.
Azure Well-Architected Reference Architectures and Patterns: The baseline architecture for private chatbots in Azure Architecture Center leverages the Azure Well-Architected Framework, ensuring optimized, reliable, and secure AI workloads. The designed architecture influences the application landing zone and its accelerator, inheriting organizational policies while maintaining workload-specific flexibility. Along with the baseline architecture, consider leveraging these best practices for developing workloads Retrieval Augmented Generation (RAG pattern to increase system performance and quality of the responses.
LLMOps: Large Language Model Operations (LLMOps) manage the lifecycle of large language models, addressing size, computational needs, and performance. LLMOps streamlines workflows for reliability, evaluating and improving output quality and safety, and cost-effectiveness, enhancing the value of AI investments. An assessment is available to check your adherence to LLMOps best practices. For more information about LLMOps, see this great post by Vishnu Pamula.
The second stage and its various activities all come together in Azure AI Studio, a comprehensive platform designed to help developers build, evaluate, and deploy generative AI solutions and custom copilots. It offers a range of tools and features to streamline the development process, including:
Prebuilt and customizable models: Use existing models or tailor them to your specific needs.
Generative AI tools: Fine-tune models, orchestrate prompts, and evaluate app performance.
Responsible AI technologies: Implement content filters, controls, and best practices to ensure ethical AI use.
Deployment and scaling: Easily deploy AI solutions in websites and applications, and monitor their performance continuously.
To start using Azure AI Studio’s tools and resources, please see the product page.
Stage 3: Managing and optimizing deployments
As your AI adoption progresses and scales, it’s essential to continuously enhance and refine your workloads. The third stage of our Azure Essentials AI adoption guidance focuses on Managing and Optimizing your deployments, concentrated on 3 key considerations:
Monitoring and Security: To optimize and secure your AI solutions on Azure, continuously monitor and enhance their performance and cost-efficiency using ongoing evaluations and monitoring for generative AI deployments, Azure Monitor for infrastructure health insights, and Microsoft Cost Management to track and control spending. Protect your application data with Microsoft Defender for Cloud against threats. And ensure resilience by regularly updating AI workloads and employing Azure Chaos Studio for stress testing. These practices are vital for maintaining secure, reliable, and efficient AI operations on Azure.
Management and optimization: Once your AI solutions are deployed, continuously monitor and optimize them using Azure’s suite of tools. Benchmarking of Azure OpenAI Service endpoints is an important step in understanding the performance of your deployments and helping to select the best deployment approach. While Microsoft Cost Managements tracks and controls spending, Azure Advisor offers personalized recommendations for optimizing resource allocation and performance for a given workload. By actively managing and refining your AI workloads with Azure Advisor, you ensure ongoing efficiency, cost-effectiveness, and adaptability to evolving business needs.
Architectural assessment and remediations: ongoing processes are recommended to enhance AI workloads post-deployment. They involve integrating the latest Azure AI services and LLMs, adhering to new policies, and applying optimization features for security and efficiency. Microsoft provides various tools and solutions for continuous workload assessment and improvement recommendations. Use the Well-Architected Review to assess your deployed workloads.
We’re here to assist your AI journey succeed
Determine how ready your organization is to scale AI adoption with the Technical Assessment for Generative AI in Azure. This comprehensive assessment evaluates your AI preparedness for projects of all sizes, providing you with pragmatic recommendations based on your specific needs.
If you have an AI project in mind, and you’d like expert assistance, consider leveraging one of our advanced specialized partners with Microsoft’s Azure Innovate offering. Or if you’re looking to migrate workloads to adopt AI at scale, consider leveraging Microsoft’s Azure Migrate and Modernize offering.
If you have a Microsoft Unified Support agreement in place, you can get personalized assistance by contacting your Microsoft Customer Success Account Manager (CSAM), who can help you maximize the benefits of Azure for your AI initiatives.
Review the Azure Essentials official website for additional information.
Check out the following resources to explore further:
Establishing a solid foundation and readiness:
Migration resources: Build a business case for migrating to innovate with AI | Azure Migrate Overview | Migration tools | Migration FAQ
Landing Zone Resources: Landing Zone deployment options | ISV considerations | Get landing zone help | Landing zone FAQ
FinOps Resources: Cost optimization of AI workloads | How to forecast AI services costs in cloud | FinOps Framework | FinOps Review
Pricing Resources: Azure Pricing Calculator | PTU Reservations Blog | Azure OpenAI sizing tool | Pricing Blog
Skilling Resources: Azure AI Fundamentals | Azure AI Engineer Associate | Azure Data Scientist Associate | Transform your business with Microsoft AI
Correctly designing and incorporating governance into AI workloads:
Responsible AI principles: Responsible AI Toolbox | Azure Confidential Computing | A general overview of responsible AI Tools and Practices | Blog: Tools for Responsible AI
Content Safety: Azure AI Content Safety | Learn how to build responsible AI | Responsible AI Impact Assessment | Azure AI Content Safety – Pricing
Data governance, security, and compliance: Introducing modern data governance for the era of AI | Best practice for data and AI governance | Unpacking AI governance to shape digital transformation
Architectural guidance: Baseline OpenAI end-to-end chat reference architecture | Access Azure OpenAI and other language models through a gateway | Azure OpenAI chat baseline architecture in an Azure landing zone
LLMOps: LLMops Assessment to determine your organization’s LLMOps maturity | LLMOps with prompt flow and GitHub | Designing and developing a RAG solution | Retrieval Augmented Generation using Azure Machine Learning prompt flow | Build apps with LLM Workshop
Managing and optimizing deployments:
Monitoring and security: Model monitoring for generative AI applications | Inference data collection from models in production | Shared Responsibility AI
Management and optimization: Optimizing Generative Applications on Azure Open AI | Monitoring with Azure OpenAI Studio | Service Benchmarking tool | Solution sizing tool | Resource utilization and efficiency with Microsoft Cost Management | Understand and optimize costs w/ the Cost optimization workbook | Learn how to optimize for carbon using Azure carbon optimization
Architectural assessments & remediations: An overview of Azure Advisor | Well-Architected Review – MLOps | Learn how to conduct and analyze results from groundedness tests | Leverage the GovViz Tool to keep Azure policies up to date
Microsoft Tech Community – Latest Blogs –Read More
Security review for Microsoft Edge version 127
We are pleased to announce the security review for Microsoft Edge, version 127!
We have reviewed the new settings in Microsoft Edge version 127 and determined that there are no additional security settings that require enforcement. The Microsoft Edge version 117 security baseline continues to be our recommended configuration which can be downloaded from the Microsoft Security Compliance Toolkit.
Microsoft Edge version 127 introduced 3 new computer settings and 2 new user settings. We have included a spreadsheet listing the new settings in the release to make it easier for you to find them.
As a friendly reminder, all available settings for Microsoft Edge are documented here, and all available settings for Microsoft Edge Update are documented here.
Please continue to give us feedback through the Security Baselines Discussion site or this post.
Microsoft Tech Community – Latest Blogs –Read More
New onboarding flow to managing Android Enterprise devices with Microsoft Intune
By: Priya Ravichandran – Principal Product Manager | Microsoft Intune
A prerequisite to managing Android Enterprise devices with Microsoft Intune is that organizations must first complete a one-time onboarding process which requires admins to create and manage a consumer Gmail account. Starting in August 2024, this process will no longer require Gmail accounts. Instead, we’re happy to announce that admins will be able to use their existing Microsoft Entra credentials to complete this one-time onboarding.
Streamlined flow for new tenants
For tenants connecting or reconnecting your Microsoft Intune tenant to Managed Google Play, you can now use your Microsoft Entra credentials to complete the onboarding process. Let’s walk through the new flow.
As you work through the Prerequisites tab under Android enrollment, the new flow is invoked when you select “Launch Google to connect now”. At this point, a new tab is launched with the following screen. The Microsoft Entra credentials used to sign into the Microsoft Intune admin center will be pre-filled.
We recommend continuing with the prefilled identity and selecting the “Sign in with Microsoft” option that will follow.
The process may require email verification so if the identity or credentials used to sign in doesn’t have an email inbox, we recommend that you use a corporate email address with a mailbox to complete the onboarding. Once the onboarding flow is complete, you can add other Microsoft Intune administrators into the Google Admin console and grant them the right level of access to manage Google resources for your organization.
The Google Admin console wizard will guide you through the steps to create and set up your Google Admin account and allow Intune to manage your Android Enterprise devices.
At this point, the step to connect your Microsoft tenant to Google is complete and you can start enrolling and managing Android Enterprise devices with Microsoft Intune.
Migration for current Intune tenants
For Microsoft Intune customers who have already onboarded using a Gmail account, no changes are required, and you will continue to be supported.
If you decide to disconnect your Android Enterprise administrative account and reconnect, you will now have the option of using this new flow.
Important note: Disconnecting your Android Enterprise account will remove all your Managed Google Play apps and all managed Android Enterprise devices from your tenant.
We’re working with Google to finalize a process to migrate from your Gmail account to your Microsoft Entra credentials in a way that won’t interrupt how these devices are managed. We expect this migration process to be defined in Q1CY25, and we’ll share more information closer to that date.
What is this new Google Account?
As you may have noticed, the onboarding flow creates a Google account using your corporate email address. Admins can use their Microsoft Entra credentials to log in and manage the connection between Google and Microsoft Intune, as well as other Google features. For more information, refer to How Android Enterprise connects your Google services (Google Blog).
What’s next
As you engage with this new experience, let us know in the comments below or by reaching out on X @IntuneSuppTeam if you have any questions or feedback so that we can work together to make this the best experience.
Microsoft Tech Community – Latest Blogs –Read More
MATLAB only plotting most recent graph
I don’t understand why matlab is only plotting figure 2
t0 = 0; tf = 50; y0 = [-0.5;0.5];
[t,Y] = ode45(@f,[t0,tf],y0,[]);
y=Y(:,1);v=Y(:,2);
[t,Y(:,1),Y(:,2)];
% y in output has 2 columns corresponding to u1 and u2
figure(1);
plot(t, y,’b-‘, t,v,’r-‘ )
xlabel(‘t’); ylabel(‘y, v = y”’);
legend(‘y(t)’,’v(t)’)
ylim([-2.5,2.5]);xticks(0:10:50);
grid on
figure(2);
plot(y,v); axis square; xlabel(‘y’); ylabel(‘v=y”’);
ylim([-2.5,2.5])
xlim([-2.5,2.5])
grid on
hold off
% plot the phase plot %———————————————————————-
function dydt = f(t,Y)
y = Y(1); v = Y(2);
dydt = [v;-2*sin(t)-v-2*y ];
endI don’t understand why matlab is only plotting figure 2
t0 = 0; tf = 50; y0 = [-0.5;0.5];
[t,Y] = ode45(@f,[t0,tf],y0,[]);
y=Y(:,1);v=Y(:,2);
[t,Y(:,1),Y(:,2)];
% y in output has 2 columns corresponding to u1 and u2
figure(1);
plot(t, y,’b-‘, t,v,’r-‘ )
xlabel(‘t’); ylabel(‘y, v = y”’);
legend(‘y(t)’,’v(t)’)
ylim([-2.5,2.5]);xticks(0:10:50);
grid on
figure(2);
plot(y,v); axis square; xlabel(‘y’); ylabel(‘v=y”’);
ylim([-2.5,2.5])
xlim([-2.5,2.5])
grid on
hold off
% plot the phase plot %———————————————————————-
function dydt = f(t,Y)
y = Y(1); v = Y(2);
dydt = [v;-2*sin(t)-v-2*y ];
end I don’t understand why matlab is only plotting figure 2
t0 = 0; tf = 50; y0 = [-0.5;0.5];
[t,Y] = ode45(@f,[t0,tf],y0,[]);
y=Y(:,1);v=Y(:,2);
[t,Y(:,1),Y(:,2)];
% y in output has 2 columns corresponding to u1 and u2
figure(1);
plot(t, y,’b-‘, t,v,’r-‘ )
xlabel(‘t’); ylabel(‘y, v = y”’);
legend(‘y(t)’,’v(t)’)
ylim([-2.5,2.5]);xticks(0:10:50);
grid on
figure(2);
plot(y,v); axis square; xlabel(‘y’); ylabel(‘v=y”’);
ylim([-2.5,2.5])
xlim([-2.5,2.5])
grid on
hold off
% plot the phase plot %———————————————————————-
function dydt = f(t,Y)
y = Y(1); v = Y(2);
dydt = [v;-2*sin(t)-v-2*y ];
end graph problem MATLAB Answers — New Questions
uilabel – fit width to text
Hi,
I have some uilabel objectss in my appdesigner app which are created programmatically while the app is running.
Now I would like to change the size of the uilabel in a way that it fits the text and does not cut it off. How can I do that?
Googling gave me only some information on how to do that with uicontrol objects via the ‘Extent’ property. Unfortunately, uilabel objects do not have such a property and uicontrols don’t work with appdesigner.
I would also be interested in how to fit the label size when the fontsize changes. Maybe that could be done using the same means.Hi,
I have some uilabel objectss in my appdesigner app which are created programmatically while the app is running.
Now I would like to change the size of the uilabel in a way that it fits the text and does not cut it off. How can I do that?
Googling gave me only some information on how to do that with uicontrol objects via the ‘Extent’ property. Unfortunately, uilabel objects do not have such a property and uicontrols don’t work with appdesigner.
I would also be interested in how to fit the label size when the fontsize changes. Maybe that could be done using the same means. Hi,
I have some uilabel objectss in my appdesigner app which are created programmatically while the app is running.
Now I would like to change the size of the uilabel in a way that it fits the text and does not cut it off. How can I do that?
Googling gave me only some information on how to do that with uicontrol objects via the ‘Extent’ property. Unfortunately, uilabel objects do not have such a property and uicontrols don’t work with appdesigner.
I would also be interested in how to fit the label size when the fontsize changes. Maybe that could be done using the same means. appdesigner, uilabel MATLAB Answers — New Questions
Message submission rate – Avoid spam sending
Hello everyone!
I am looking for a way to set a limit on the number of messages sent per hour (or per minute) in Exchange 2016/2019. Analyzing the documentation below, I configured the Message rate limit per user, but it had no effect.
Ref: Message rate limits and throttling | Microsoft Learn
When sending a number of messages greater than the configured limit, we receive the message “4.4.2 Message submission rate for this client has exceeded the configured limit,” but all the messages are sent normally.
I would like to know if there is any way to limit the number of messages per account in order to prevent spam from being sent through our environment.
Any suggestions?
Tks!
Hello everyone!I am looking for a way to set a limit on the number of messages sent per hour (or per minute) in Exchange 2016/2019. Analyzing the documentation below, I configured the Message rate limit per user, but it had no effect. Ref: Message rate limits and throttling | Microsoft Learn When sending a number of messages greater than the configured limit, we receive the message “4.4.2 Message submission rate for this client has exceeded the configured limit,” but all the messages are sent normally.I would like to know if there is any way to limit the number of messages per account in order to prevent spam from being sent through our environment.Any suggestions?Tks! Read More
Message Extension as Plugin for Copilot in Teams
Hi,
I’m creating a Message Extension as Plugin for Copilot in Teams and for the most part, it is working. But, I am facing an issue with parameter persistence. Here’s the example scenario:
I query, “What are the totals sale for Account X in 2022?” The parameters X and 2022 are successfully passed to the plugin (account and year)Copilot responds correctly and then asks if I want data for another year, asking, “Would you want another year?”I reply, “Yes, give me 2023.” Copilot acknowledges with, “Looking for total sales for Account X in 2023.”However, only 2023 is passed to the message plugin this time. Since the plugin requires both an account and a month to the function properly, it fails to return any data because the account parameter (X) isn’t passed again.
It seems like the issue is that subsequent queries do not retain the initially provided parameters. Does anyone have suggestions on how to ensure that both parameters are passed consistently, or is there a way to modify the plugin to retain the initial parameters for follow-up queries?
Thank you for your help!
Hi, I’m creating a Message Extension as Plugin for Copilot in Teams and for the most part, it is working. But, I am facing an issue with parameter persistence. Here’s the example scenario:I query, “What are the totals sale for Account X in 2022?” The parameters X and 2022 are successfully passed to the plugin (account and year)Copilot responds correctly and then asks if I want data for another year, asking, “Would you want another year?”I reply, “Yes, give me 2023.” Copilot acknowledges with, “Looking for total sales for Account X in 2023.”However, only 2023 is passed to the message plugin this time. Since the plugin requires both an account and a month to the function properly, it fails to return any data because the account parameter (X) isn’t passed again.It seems like the issue is that subsequent queries do not retain the initially provided parameters. Does anyone have suggestions on how to ensure that both parameters are passed consistently, or is there a way to modify the plugin to retain the initial parameters for follow-up queries?Thank you for your help! Read More
Guest user can not edit message
I have guest user that is not able to edit their own message on Teams throughout https://graph.microsoft.com/v1.0/chats/ API.
This user can post/delete/add reaction to messages, but when trying to edit the message we are getting this error:
{“error”:{“code”:”Forbidden”,”message”:”AclCheckFailed”,”innerError”:{“code”:”60004″,”message”:”AclCheckFailed-Edit Message: Initiator (8:orgid:31a8f324-20b3-4105-a528-c2e555f16dd4) is is not allowed to edit message”,”date”:”2024-07-31T15:32:14″,”request-id”:”3834c83a-fbee-4e3d-880b-d067374759c9″,”client-request-id”:”3834c83a-fbee-4e3d-880b-d067374759c9″}}}
I used the exact same authentication token to create and edit the message, and this token has the right scopes granted:
ChannelMessage.ReadWrite ChannelMessage.Send Chat.ReadWrite Files.ReadWrite Team.ReadBasic.All User.Read
Is it possible that it could be caused by an specific setting for guest users? (eg: not alow guest user to edit message?) If so, where can I check this?
What other possible reasons can cause this? I couldn’t found anything related to this error on Microsoft docs.
I have guest user that is not able to edit their own message on Teams throughout https://graph.microsoft.com/v1.0/chats/ API.This user can post/delete/add reaction to messages, but when trying to edit the message we are getting this error:{“error”:{“code”:”Forbidden”,”message”:”AclCheckFailed”,”innerError”:{“code”:”60004″,”message”:”AclCheckFailed-Edit Message: Initiator (8:orgid:31a8f324-20b3-4105-a528-c2e555f16dd4) is is not allowed to edit message”,”date”:”2024-07-31T15:32:14″,”request-id”:”3834c83a-fbee-4e3d-880b-d067374759c9″,”client-request-id”:”3834c83a-fbee-4e3d-880b-d067374759c9″}}}I used the exact same authentication token to create and edit the message, and this token has the right scopes granted:ChannelMessage.ReadWrite ChannelMessage.Send Chat.ReadWrite Files.ReadWrite Team.ReadBasic.All User.Read Is it possible that it could be caused by an specific setting for guest users? (eg: not alow guest user to edit message?) If so, where can I check this?What other possible reasons can cause this? I couldn’t found anything related to this error on Microsoft docs. Read More
Tech Talks Call is canceled for this week.
The Tech Talks call scheduled for Thursday, Aug 1st at 8am PT has been canceled. We will see you all next week with another exciting topic!
Helpful Links:
Click on the link to save the calendar invite: https://aka.ms/TechTalksInvite
View past recordings (sign in required): https://aka.ms/TechTalksRecording
The Tech Talks call scheduled for Thursday, Aug 1st at 8am PT has been canceled. We will see you all next week with another exciting topic!
Helpful Links:
Click on the link to save the calendar invite: https://aka.ms/TechTalksInvite
View past recordings (sign in required): https://aka.ms/TechTalksRecording Read More
Synapse Link Cosmos db – hierarchical partition key
Hi,
We are trying to implement the Synapse Link to Cosmos db. All has gone well until one container. We set the process off for this container about 7 hours ago, it still has not finished and the progress bar at the bottom has disappeared.
On the Azure Synapse Link blade, the container in question is greyed out.
The container is quite large – about 2 million documents with about 10 top level attributes which would become columns in Synapse but hundreds more attributes in complex objects.
The only other detail that I think is significant is that it has a hierarchical partition key. This has caused all sorts of issues already which is why I suspect that this is the reason that the link is either taking a very long time to enable or is going to not complete at all.
Firstly, is there any way to view the progress information other than the Azure Synapse Link blade?
Secondly, is the hierarchical nature of the partition key going to prevent us enabling the Synapse link on this container?
Finally, if the answer to my second point is no, then how long should I expect it to take to enable the link on a container of the size I have outlined?
(The container is displayed in the Synapse workspace but if I try to query it, I get the following message:
“Resolving CosmosDB path has failed with error ‘The analytical storage of collection ‘ServiceQuotes’ is pending migration at 0% completion. Please try again once the migration is complete.’.”
this is after 7 hours! I do know that progress bars can be notoriously inaccurate, but no progress at all in 7 hours!)
Any help would be much appreciated because this container is the most important of all the containers. In fact, it is the main reason we are enabling the link – so that we can view the financial information that it holds in near real-time.
Regards,
Chris
Hi, We are trying to implement the Synapse Link to Cosmos db. All has gone well until one container. We set the process off for this container about 7 hours ago, it still has not finished and the progress bar at the bottom has disappeared.On the Azure Synapse Link blade, the container in question is greyed out.The container is quite large – about 2 million documents with about 10 top level attributes which would become columns in Synapse but hundreds more attributes in complex objects.The only other detail that I think is significant is that it has a hierarchical partition key. This has caused all sorts of issues already which is why I suspect that this is the reason that the link is either taking a very long time to enable or is going to not complete at all. Firstly, is there any way to view the progress information other than the Azure Synapse Link blade?Secondly, is the hierarchical nature of the partition key going to prevent us enabling the Synapse link on this container?Finally, if the answer to my second point is no, then how long should I expect it to take to enable the link on a container of the size I have outlined? (The container is displayed in the Synapse workspace but if I try to query it, I get the following message:”Resolving CosmosDB path has failed with error ‘The analytical storage of collection ‘ServiceQuotes’ is pending migration at 0% completion. Please try again once the migration is complete.’.”this is after 7 hours! I do know that progress bars can be notoriously inaccurate, but no progress at all in 7 hours!) Any help would be much appreciated because this container is the most important of all the containers. In fact, it is the main reason we are enabling the link – so that we can view the financial information that it holds in near real-time. Regards,Chris Read More
Surface Book will not recognize itself as a Surface and will not install drivers
I bought a used unit of Surface Book that doesn’t recognize itself as a Surface device. In the System Properties it identifies as “OEMCH Product”. It will not install drivers and has 18 unrecognized devices in Device Manager. One of them is the camera.
I tried to install the official driver pack but the installer will say this is not a Surface device.
I even tried to use a driver installer but that BSODed the Windows and I had to reinstall it.
I ran out of ideas, other than try to find individual drivers. Any help would be welcome.
I bought a used unit of Surface Book that doesn’t recognize itself as a Surface device. In the System Properties it identifies as “OEMCH Product”. It will not install drivers and has 18 unrecognized devices in Device Manager. One of them is the camera. I tried to install the official driver pack but the installer will say this is not a Surface device.I even tried to use a driver installer but that BSODed the Windows and I had to reinstall it.I ran out of ideas, other than try to find individual drivers. Any help would be welcome. Read More