Category: Microsoft
Category Archives: Microsoft
Continuous Silent Crash (latest canary)
Keeps crashing with no warning or error message. Open tabs are only sharepoint pages.
Latest Canary version
Keeps crashing with no warning or error message. Open tabs are only sharepoint pages. Latest Canary versionVersion 126.0.2558.0 (Official build) Canary (arm64) Read More
SharePoint Roadmap Pitstop: April 2024
Ahh, Welcome to Q4 – for those of us that follow the fiscal. April isn’t just for rain showers. It’s a month to keep cranking and refining productivity and collaboration in Microsoft 365.
April 2024 brought some great new offerings: SharePoint brand center (Preview) with custom fonts support, Search from Viva Connections in Teams mobile, SharePoint: New feedback button, New Planner (GA), SharePoint eSignature + Approvals, SharePoint pages: New heading support, Clipchamp: Silence Removal, Microsoft Loop: Guest Sharing, and more. Details and screenshots below, including our audible companion: The Intrazone Roadmap Pitstop: April 2024 podcast episode – all to help answer, “What’s rolling out now for SharePoint and related technologies into Microsoft 365?”
In the podcast episode, we share some audio from the recent New Planner events on April 3rd and 4th – their launch event and AMA. You’ll hear Howard Crow (Partner GPM) talking about how the Planner team approaches infusing AI into your planning cycles, plus a great Planner + Copilot question from the AMA audience, answered by Holly Pollock (Principal Product manager).
All features listed below began rolling out to Targeted Release customers in Microsoft 365 as of April 2024 (possibly early May 2024).
Inform and engage with dynamic employee experiences
Build your intelligent intranet on SharePoint in Microsoft 365 and get the benefits of investing in business outcomes – reducing IT and development costs, increasing business speed and agility, and up-leveling the dynamic, personalized, and welcoming nature of your intranet.
SharePoint brand center (Preview) + custom fonts support
We’re introducing new SharePoint branding capabilities to improve consistency across your sites and pages. The SharePoint brand center gives you a centralized branding management application to empower your brand managers and designer advocates to work with your brand assets — to further customize SharePoint and Viva Connections.
To enable the new brand center the global administrator will need to perform a set of simple steps in the Microsoft 365 admin center to create/activate the Brand center app.
And first to come to brand center is the ability to add and use custom fonts. This means you can use custom fonts within both SharePoint and Viva Connections Desktop experience. Newly added font packages appear for use within the Change the Look edit pane.
Roadmap ID: 124838 – Custom fonts roadmap ID: 375490
Viva Connections in Teams: Search your intranet in Microsoft Teams on iOS and Android tablets
You no longer need to use a different app, or a separate browser, to search your intranet. Search is such a core, expected capability – especially when it’s the front door to your coverall employee experience – to find document, conversations, people – all the goodness of your intranet while on the go. Mobile first means fewer compromises. So go ahead, search your intranet from your device.
Roadmap ID 382643.
Learn more.
SharePoint in Microsoft 365: New feedback button
We’re introducing a feedback button for people to submit compliments, problems, or suggestions about SharePoint features and functionality. The feedback icon – a person with a square search bubble – will be visible on SharePoint sites in the upper-right area, near the Settings icon and your profile.
Once you pop open the “Submit feedback to SharePoint engineering” pane, click on one of the three buttons to classify your feedback: “Give a compliment” | “Report a problem” | “Make a suggestion.” The team will review all feedback submitted by customers to improve products and troubleshoot product issues.
A note: Feedback collection is on by default and can be turned off using the Cloud Policy service for Microsoft 365 in the Microsoft 365 Apps admin center. It takes a village – and we thank you in advance for letting us know what you like and what you feel we could do better or different in the future.
Roadmap ID 383405.
Learn more.
Teamwork updates across SharePoint team sites, OneDrive, and Microsoft Teams
Microsoft 365 is designed to be a universal toolkit for teamwork – to give you the right tools for the right task, along with common services to help you seamlessly work across applications. SharePoint is the intelligent content service that powers teamwork – to better collaborate on proposals, projects, and campaigns throughout your organization – with integration across Microsoft Teams, OneDrive, Yammer, Stream, Planner and much more.
Microsoft Planner GA (April 3rd, 2024) – Short summary
The new Microsoft Planner journey is off and running. It starts in Teams – and it started (GA) on April 3rd, 2024. The new Planner brings together the simplicity of Microsoft To Do, the collaboration of Microsoft Planner, the power of Microsoft Project for the web — all into a simple, familiar experience. It’s streamlined and faster, brings all your tasks in one place, brings together all your lists, plans and projects, and now you can Pin your favorite plans.
The new Planner is designed to help Ideate with the team – Manage your career goals – Plan that team sprint – and keep track of all the moving parts and deadlines of a product release.
A few top-level resources to learn more:
Read the full GA blog post, “The new Microsoft Planner begins roll out to General Availability (GA),“ by Roberto Bojorquez (Planner GPM – Microsoft)
“Meet the Makers” 4/3
New Planner AMA 4/4
Visit the Microsoft Planner adoption hub
Microsoft SharePoint eSignature: Creators and recipients can view, track, and sign requests in the Approvals app in Teams
Not only can you send a document out for an e-signature, but you can also track the requests in the Approvals app in Microsoft Teams. People get notified about new requests, will be updated about ongoing requests, and will be able to initiate signing the document all within their flow of work in Microsoft Teams.
Roadmap ID 385012.
Learn more.
SharePoint pages: New heading level options for web parts
It’s time to let page authors choose heading levels – often within the Text web part – to define information hierarchy. This is similar to how people use Microsoft Word to apply a numbering scheme to the headings in documents (Heading 1, Heading 2, and so on).
Now you can apply a numbering scheme to the headings for your SharePoint pages. And, no matter where you use the headings on your page, they will have the same consistent look every time, and again add a level of hierarchy to the flow of information.
Roadmap ID 387500.
Related technology
Microsoft Clipchamp: Remove pauses and silences in your videos
Microsoft Clipchamp is introducing a new smart AI-powered feature called Silence Removal that automatically finds and deletes unwanted silences and pauses longer than 3 seconds in video and audio. The feature is currently free to use in preview and will be available as part of a premium subscription after the preview.
Roadmap ID 383137.
Learn more.
Microsoft Loop: Guest Sharing
Microsoft Loop now allows business-to-business (B2B) guest sharing for workspaces, pages, and components – subject to your preferred administrator policy. It’s been a highly-requested feature, and it’s great to see the SharePoint content services platform take an existing capability and apply it in the right way for a new app that sits on top of its storage platform.
So, get Loop’y with your guests. This new and powerful canvas allows you to stay in sync across applications — enabling teams to think, plan, and create together — inclusive of external people that you ‘loop in.’
A future note: Sensitivity labels for Loop workspaces, pages, and components will begin rolling out in the first half of 2024. A sign of continued Loop innovation on top of SharePoint.
Loop components in OneNote
You can create or insert Loop components into your OneNote notebook. With Loop components in OneNote, users can bring unstructured, collaborative content from Loop components in Microsoft Teams and Microsoft Outlook into OneNote notebooks – extending the real-time collaboration and sharing. You, too, can augment and recall collaborative notes within the familiar workflow of OneNote, enabling tasks to be completed more efficiently.
It’s a nice balance of structured, unchanging content blended with content that may shift and change by design.
Roadmap ID 379968
Learn more.
OneNote is now available for the Apple Vision Pro
We have worked closely with Apple for many years to bring these experiences to iPhone, iPad, and Mac. Now, with Apple Vision Pro, OneNote will make use of the infinite canvas of spatial computing and can appear side-by-side with other great Microsoft apps like Word, Excel, and Teams at any scale for incredible multitasking.
OneNote for Apple Vision Pro is a native app. You can plan trips, practice daily habits, and create/edit your task list, all in spatial reality – the OneNote experience on the Apple Vision Pro helps you stay productive, no matter where you are.
Brainstorm your next big idea with mind maps in Visio for the web
It’s time to organize your thoughts and find clarity. Mind maps help you brainstorm and capture ideas in one place. Using a mind map, you start with a single central node or idea, then expand it by adding additional nodes as you explore different aspects and details. As you continue to brainstorm, you can easily modify the mind map by adding new nodes or removing redundant ones—without disrupting the visual fidelity of the diagram.
Mind Maps are currently rolling out to Visio for the for people with a Visio Plan 1 or Visio Plan 2 license.
Learn more about how to create a mind map in Visio for the web.
Calling all Microsoft 365 developers… two things for you this month
Dev item #1: The Microsoft Build 2024 session catalog (at least a partial one) is now live.
If you awake asking “How will AI shape your future?” Then Build is for you. And this year it’s packed with lots of AI, Copilot, and a dash of Windows on Arm. Microsoft Build is May 21-24, 2024 | Seattle and online. Join in the Build action to grow your skills in topics like building copilots, generative AI, securing applications, learning more about cloud platforms, low-code, all to unleash your creativity with the power of AI. All to answer your morning question, “How will AI shape my future?”
Dev item #2: The PnP community site got as nice, big makeover – and not only is it pretty, it’s got loads of content: Blogs, Community calls, guidance, samples & solutions, SDK, tools, and the Microsoft 365 & Power Platform Community initiative coordinators (these cool profile cards so you see some of the folks behind it all.
Officially it’s the Microsoft 365 & Power Platform Community site where you learn from others how to build apps on Microsoft 365 & Power Platform. AKA, don’t reinvent the wheel. And they’ve stamped it with their main motto: “Sharing is caring” — and they care to share, so I’m sharing their URL: Go to https://aka.ms/Community/Home which resolves to https://pnp.github.io/ – you decide which is easier to remember – all I’ll say is that it’s worth going to.
May 2024 teasers
Psst, still here? Still scrolling the page looking for more roadmap goodness? If so, here is a few teasers of what’s to come to production next month…
Teaser #1: SharePoint Premium: New autofill columns [Roadmap ID: 389375]
Teaser #2: SharePoint + Stream: New video page templates [Roadmap ID: 124823]
… shhh, tell everyone.
Helpful, ongoing change management resources
“The new Microsoft Planner begins roll out to General Availability” by Roberto Bojorquez (Planner GPM)
“Meet the Makers” webinar | April 3rd, 2024
New Planner AMA (video + all Q&A) | April 4th, 2024
“Stay on top of Office 365 changes“
“Message center in Office 365“
Install the Office 365 admin app; view Message Center posts and stay current with push notifications.
Microsoft 365 public roadmap + pre-filtered URL for SharePoint, OneDrive, Yammer and Stream roadmap items.
New Planner | GA Blog | “Meet the Makers” | New Planner AMA
SharePoint Facebook | Twitter | SharePoint Community Blog | Feedback
Follow me to catch news and interesting SharePoint things: @mkashman; warning, occasional bad puns may fly in a tweet or two here and there.
Thanks for tuning in and/or reading this episode/blog of the Intrazone Roadmap Pitstop – April 2024. We are open to your feedback in comments below to hear how both the Roadmap Pitstop podcast episodes and blogs can be improved over time.
Engage with us. Ask those questions that haunt you. Push us where you want and need to get the best information and insights. We are here to put both our and your best change management foot forward.
Stay safe out there on the road’map ahead. And thanks for listening and reading.
Thanks for your time,
Mark Kashman – senior product manager (SharePoint/Lists) | Microsoft)
Microsoft Tech Community – Latest Blogs –Read More
Public Preview: App Insights integration for Python apps on App Service
The Azure Monitor and App Service teams are happy to share that Application Insights integration with App Services for Python apps is now available for Public Preview. You can now easily monitor your Python apps on App Service without changing your code by leveraging auto-instrumentation that is integrated into the App Services platform.
This integration supports App Service deploy as code for Python versions 3.11 and lower. Deploy as container scenarios are not currently supported, but we plan to introduce this capability at a future date. We also plan to support Python 3.12 in the near future.
With this feature enabled, the App Service platform will instrument popular Python libraries in your code and automatically channel correlated application-level logs, metrics, and distributed tracing to your Application Insights resource. This will allow you to understand how your Python application is performing and more easily determine the cause of any incidents.
You can enable the feature at resource creation or from the App Insights blade after your App Service resource is created. Please review our documentation to learn more.
Turn On App Insights during App Service Resource Creation
When you create a new Python web application (version 3.11 and lower) using the “Deploy as code” option, you can select “Yes” on the “Enable Application Insights” in the “Monitoring” tab. If you select “Yes”, then your non-containerized Python application will pipe data to an Application Insights resource allowing you to automatically monitor your workloads.
Turn On App Insights after App Service Resource Creation
Open your App Service application in the portal and go to the App Insights menu item.
Select “Enable” in the toggle under “Application Insights (Preview)”
Select a location for your Application Insights resource (It’s suggested to create the resource in the same region as the Web App.)
Microsoft Tech Community – Latest Blogs –Read More
Best practices to architect secure generative AI applications
As development of applications powered by these advanced generative AI (Gen AI) tools surges, offering unprecedented capabilities in processing and generating human-like content, so does the rise of security and privacy concerns. One of the biggest security risks is exploiting those tools for leaking sensitive data or performing unauthorized actions. A critical aspect that must be addressed in your application is the prevention of information leaks and unauthorized API access due to weaknesses in your Gen AI app.
This blog post delves into the best practices to securely architect Gen AI applications, ensuring they operate within the bounds of authorized access and maintain the integrity and confidentiality of sensitive data.
Understanding the risks
Gen AI applications inherently require access to diverse data sets to process requests and generate responses. This access requirement spans from generally accessible to highly sensitive data, contingent on the application’s purpose and scope. Without careful architectural planning, these applications could inadvertently facilitate unauthorized access to confidential information or privileged operations. The primary risks involve:
Information Leaks: Unauthorized access to sensitive data through the exploitation of the application’s features.
Escalated Privileges: Unauthorized elevated access, enabling attackers or unauthorized users to perform actions beyond their standard permissions by assuming the Gen AI application identity.
Mitigating these risks necessitates a security-first mindset in the design and deployment of Gen AI-based applications.
Best practices for granting permissions
Limit Application Permissions
Developers should operate under the assumption that any data or functionality accessible to the application can potentially be exploited by users through carefully crafted prompts. This includes reading fine-tunning data or grounding data and performing API invocations. Recognizing this, it is crucial to meticulously manage permissions and access controls around the Gen AI application, ensuring that only authorized actions are possible.
A fundamental design principle involves strictly limiting application permissions to data and APIs. Applications should not inherently access segregated data or execute sensitive operations. By constraining application capabilities, developers can markedly decrease the risk of unintended information disclosure or unauthorized activities. Instead of granting broad permission to applications, developers should utilize user identity for data access and operations.
Utilizing User Identity for Data Access and Operations
Access to sensitive data and the execution of privileged operations should always occur under the user’s identity, not the application. This strategy ensures the application operates strictly within the user’s authorization scope. By integrating existing authentication and authorization mechanisms, applications can securely access data and execute operations without increasing the attack surface.
Examples of insecure practices
Here are a few examples of practices that can lead to data breach:
Placing sensitive data in training files used for fine-tuning models, as such data that could be later extracted through sophisticated prompts.
Using the application identity to access segregated grounding data found in vector databases, APIs, files, or any other sources. Such practice should be limited to data that should be available to all application users, as users with access to the application can craft prompts to extract any such information.
Granting application identity permissions to perform segregated operations, like reading or sending emails on behalf of users, reading, or writing to an HR database or modifying application configurations. Calling segregating API without verifying the user permission can lead to security or privacy incidents.
To mitigate risk, always implicitly verify the end user permissions when reading data or acting on behalf of a user. For example, in scenarios that require data from a sensitive source, like user emails or an HR database, the application should employ the user’s identity for authorization, ensuring that users view data they are authorized to view.
Applying best practices
In the diagram below we see an application which utilizes for accessing resources and performing operations. Users’ credentials are not checked on API calls or data access. This creates a security risk where users without permissions can, by sending the “right” prompt, perform API operation or get access to data which they should not be allowed for otherwise.
By explicitly validating user permission to APIs and data using OAuth, you can remove those risks. For this, a good approach is leveraging libraries like Semantic Kernel or LangChain. These libraries enable developers to define “tools” or “skills” as functions the Gen AI can opt to use for retrieving additional data or executing actions. Such tools can use OAuth to authenticate on behalf of the end-user, mitigating security risks while enabling applications to process user files intelligently. In the example below, we remove sensitive data from fine-tuning and static grounding data. All sensitive data or segregated APIs are accessed by a LangChain/SemanticKernel tool which passes the OAuth token for explicit validation or users’ permissions.
Using Microsoft Azure AI Search for grounding
As an alternative, Microsoft provides an out of the box solution for user authorization when accessing grounding data by leveraging Azure AI Search. You are invited to learn more about using your data with Azure OpenAI securely.
Conclusion
The integration of Gen AIs into applications offers transformative potential, but it also introduces new challenges in ensuring the security and privacy of sensitive data. By adhering to the baseline best practices outlined above, developers can architect Gen AI-based applications that not only leverage the power of AI but do so in a manner that prioritizes security.
Roee Oz, Architect, Microsoft Defender for Cloud
Microsoft Tech Community – Latest Blogs –Read More
Server 2025 Build 26040 download
Hello! Does anyone have the windows server 2025 Build 26040 iso? I have been trying to find it since I have heard that it uses the windows 10 kernel
Hello! Does anyone have the windows server 2025 Build 26040 iso? I have been trying to find it since I have heard that it uses the windows 10 kernel Read More
Update from Edge 122….120 to 124….67 shows greyed out Show Buy Now Pay Later option and it is ON
With Edge GPO’s AutofillCreditCardEnabled and EdgeShoppingAssistantEnabled set to ZERO (Off) along with the many other GPO’s controlling Edge Wallet with is NOT desired in our business environment, the Show Buy Now and Pay Later (BNPL) option under Wallet settings is initially greyed out but ON (big DOT to the RIGHT). The workaround on Win 10 PC’s (x86 and x64) which is NOT practical in a large server community using Windows Server 2016 through 2022 is to set AutofillCreditCardEnabled to ONE in the Edge policy registry and restart the Edge browser then turn on Save and fill payment info setting and then turn OFF Show BNPL option and afterwards Save and fill payment info. Then the AutofillCreditCardEnabled setting is restored to ZERO and the Edge browser is restarted. Now the Wallet settings appear as before under Edge 122, but the “briefcase” policy icon is NOT present on the left of the Show BNPL option setting which now has the setting big dot to the LEFT (OFF) and greyed out. I also noticed that the Preferences file for the Edge Profile (Default) does NOT contain the “edge_wallet_bnpl_enabled”:false, setting UNTIL the previously mentioned registry and settings operations are completed.
Hopefully, these are appearance issues with the Version 124 Wallet settings AND Show BNPL option is indeed DISABLED after upgrade to Edge Version 124.0.2478.67. I’d like confirmation that Show BNPL option is indeed OFF after this upgrade with our Policy settings before I upgrade our business environment and I’d like to see this FIXED to show the three Payment Method Wallet settings to be DISABLED with the GPO “briefcase” icon as it does for us in Version 122.0.2365.120 of Edge with our GPO’s.
ChevITGuy
With Edge GPO’s AutofillCreditCardEnabled and EdgeShoppingAssistantEnabled set to ZERO (Off) along with the many other GPO’s controlling Edge Wallet with is NOT desired in our business environment, the Show Buy Now and Pay Later (BNPL) option under Wallet settings is initially greyed out but ON (big DOT to the RIGHT). The workaround on Win 10 PC’s (x86 and x64) which is NOT practical in a large server community using Windows Server 2016 through 2022 is to set AutofillCreditCardEnabled to ONE in the Edge policy registry and restart the Edge browser then turn on Save and fill payment info setting and then turn OFF Show BNPL option and afterwards Save and fill payment info. Then the AutofillCreditCardEnabled setting is restored to ZERO and the Edge browser is restarted. Now the Wallet settings appear as before under Edge 122, but the “briefcase” policy icon is NOT present on the left of the Show BNPL option setting which now has the setting big dot to the LEFT (OFF) and greyed out. I also noticed that the Preferences file for the Edge Profile (Default) does NOT contain the “edge_wallet_bnpl_enabled”:false, setting UNTIL the previously mentioned registry and settings operations are completed. Hopefully, these are appearance issues with the Version 124 Wallet settings AND Show BNPL option is indeed DISABLED after upgrade to Edge Version 124.0.2478.67. I’d like confirmation that Show BNPL option is indeed OFF after this upgrade with our Policy settings before I upgrade our business environment and I’d like to see this FIXED to show the three Payment Method Wallet settings to be DISABLED with the GPO “briefcase” icon as it does for us in Version 122.0.2365.120 of Edge with our GPO’s. ChevITGuy Read More
Regarding Microsoft having error – Run time error 76
Respected Sir,
We are having Microsoft office 2021 and there is occured error – run time error 76.
Kindly resolve the issue on priority basis.
Regards,
Shree Maharudra Infrastractures pvt Ltd
Respected Sir,We are having Microsoft office 2021 and there is occured error – run time error 76. Kindly resolve the issue on priority basis. Regards,Shree Maharudra Infrastractures pvt Ltd Read More
Impact on current SSO settings on Microsoft graph connector with Confluence
Hi there!
We’d like to set up the Confluence Cloud Microsoft Graph connector, and the thing is that some of our users sign in to Atlassian using SSO and others do not, especially for those using their personal email to log in. Therefore, we’re wondering if there are additional steps to consider when we come to the connection and permissions settings.
Do some of you have experienced the same situation by chance?
Any feedback would be greatly appreciated. Thank you in advance for your help!
Mél
Hi there!We’d like to set up the Confluence Cloud Microsoft Graph connector, and the thing is that some of our users sign in to Atlassian using SSO and others do not, especially for those using their personal email to log in. Therefore, we’re wondering if there are additional steps to consider when we come to the connection and permissions settings.Do some of you have experienced the same situation by chance?Any feedback would be greatly appreciated. Thank you in advance for your help! Mél Read More
Nested If With And
Creating a RAG report where i will format background Red Amber Green based on the values in 2 columns.
RULES
If col H is greater than 1 then it is GREEN.
If col H is less than 1 AND col K is less than 1, then RED
If col H is less than 1 AND col K is greater than 1 then AMBER
Here is how I wrote it…
=
IF(H1>=1,”Green”,
IF(AND(H1<1,K1<1),”Red”,
IF(AND(H1<1,K1>=1),”Amber”)))
It doesn’t seem to be giving me the correct data. Some are right, some are wrong.
Creating a RAG report where i will format background Red Amber Green based on the values in 2 columns.RULESIf col H is greater than 1 then it is GREEN.If col H is less than 1 AND col K is less than 1, then REDIf col H is less than 1 AND col K is greater than 1 then AMBER Here is how I wrote it…=IF(H1>=1,”Green”,IF(AND(H1<1,K1<1),”Red”,IF(AND(H1<1,K1>=1),”Amber”)))It doesn’t seem to be giving me the correct data. Some are right, some are wrong. Read More
Teams Phone Mobile
Hello,
Teams Phone Mobile has been launched in few countries now by few operators.
I would like to are the operators providing mobile numbers (like a virtual mobile number) for call queues, auto attendant, meeting rooms etc. OR they are asking customers to purchase operator connect (fixed number) for these services.
While I understand in MNC they would go ahead with operator connect fixed, but what would the solution or offering for SMB customers.
Thanks
Vikram
Hello, Teams Phone Mobile has been launched in few countries now by few operators. I would like to are the operators providing mobile numbers (like a virtual mobile number) for call queues, auto attendant, meeting rooms etc. OR they are asking customers to purchase operator connect (fixed number) for these services. While I understand in MNC they would go ahead with operator connect fixed, but what would the solution or offering for SMB customers. ThanksVikram Read More
Adobe Premier Pro Bitrates
Our corporate communications are trying to leverage Stream (On Sharepoint) instead of Vimeo. I’m trying to find documentation on best practices. I found this on Bitrate Stream (on SharePoint) FAQ – Microsoft Stream | Microsoft Learn.
This is great but if I take a video and edit in Clipchamp and the bitrate goes above 19 Mbps we start seeing a buffering window. Its isn’t the network as I see the issues on all endpoint in the office or at home. Anyone else saw buffering issues or find any best practices when creating content with other products not ClipChamp or Stream?
Our corporate communications are trying to leverage Stream (On Sharepoint) instead of Vimeo. I’m trying to find documentation on best practices. I found this on Bitrate Stream (on SharePoint) FAQ – Microsoft Stream | Microsoft Learn.This is great but if I take a video and edit in Clipchamp and the bitrate goes above 19 Mbps we start seeing a buffering window. Its isn’t the network as I see the issues on all endpoint in the office or at home. Anyone else saw buffering issues or find any best practices when creating content with other products not ClipChamp or Stream? Read More
Access Primary Key
Hello Access Community, I am beginner user to Access; 365 for Desktop. I am creating a new Customer Table that has many Parents and many Children of those Parents. More Parents and/or Children are added throughout the month. How do I create a Primary Key for this Customer table? If I use an Auto Number then I will need to use a VLOOKUP function to match both each month, and this process will keep taking longer as new Parent and Children are added. Thank you in advance for your help!
Hello Access Community, I am beginner user to Access; 365 for Desktop. I am creating a new Customer Table that has many Parents and many Children of those Parents. More Parents and/or Children are added throughout the month. How do I create a Primary Key for this Customer table? If I use an Auto Number then I will need to use a VLOOKUP function to match both each month, and this process will keep taking longer as new Parent and Children are added. Thank you in advance for your help! Read More
Does SharePoint search check data in custom columns?
Question pretty much in title – I have tried testing it but I’m not sure if I’m messing it up or if it’s not a feature, I figured it’s easier to ask.
If I add anything to a custom column in a Document library (mostly text and choice types), would the search on top of the page search in the column values?
Thank you in advance!
Question pretty much in title – I have tried testing it but I’m not sure if I’m messing it up or if it’s not a feature, I figured it’s easier to ask.If I add anything to a custom column in a Document library (mostly text and choice types), would the search on top of the page search in the column values? Thank you in advance! Read More
Getting ready for AI: Sharing data for the greater good
On the mainstage at the Global Nonprofit Leaders Summit, panelists discussed how a collaborative, cohesive data strategy is foundational to AI innovation and can power nonprofit missions.
From honing disaster response to building cultures of collaboration, inclusion, and integrity, the panelists explain how common data initiatives and large language models (LLMs) are working for the greater good.
Watch the discussion to see what these nonprofit leaders are doing to lay a solid foundation for responsible AI.
The panelists:
Justin Spelhaug, Vice President, Tech for Social Impact, Microsoft Philanthropies
Woodrow Rosenbaum, Chief Data Officer, Giving Tuesday
Jessica McCutcheon, Data Director, The National Forest Foundation
Sharmina Singh, Founder & President, Mastercard Center for Inclusive Growth and Executive Vice President, Sustainability Mastercard
Lauren Woodman, CEO, DataKind
John Zolter, Global Lead, Technology for Development, Save the Children
The summary generated by Microsoft Copilot:
Data collaboration for social impact: Justin Spelhaug introduced the Open Data for Social Impact Framework and the Generosity AI Working Group as resources and examples of best practices for data sharing and AI solutions in the nonprofit sector. (Video timestamp 1:59)
DataKind and Save the Children partnership: Lauren Woodman and John Saltner shared their experience of working together on the Humanitarian Data Insights Project, which aims to leverage large language models and other AI tools to improve data access, analysis, and coordination for humanitarian response. (29:24)
Data privacy and ethics: Sharmina Singh highlighted the importance of keeping integrity and inclusion at the forefront of data and AI projects and shared the data principles of data.org. (35:1351:17)
Data capacity and interoperability: Several questions from the audience addressed the challenges of consolidating, standardizing, and sharing data within and across organizations. (45:451:02:21)
Watch the panel discussion:
Continue the conversation by joining us in the Nonprofit Community! Want to share best practices or join community events? Become a member by “Joining” the Nonprofit Community. To stay up to date on the latest nonprofit news, make sure to Follow or Subscribe to the Nonprofit Community Blog space!
Microsoft Tech Community – Latest Blogs –Read More
04 Azure Machine Learning and Custom Models
Azure Machine Learning and Custom Models
Azure Machine Learning (AML) is a powerful platform that caters to the needs of customers who already have their own models or are utilizing popular open-source models like SKLearn, PyTorch or XGBoost, and more. In such cases, customers are primarily focused on efficiently managing and tracking their models, along with centralized compute capabilities to support their data science scenarios. AML offers a comprehensive suite of features to meet these requirements, including compute resources, MLFlow integration for model tracking, a Model Registry for organized management, a Feature Store for sharing feature engineering artifacts, and the ability to deploy custom models to online or batch endpoints. With AML, customers can streamline their model management processes and unleash the full potential of their machine learning workflows.
Azure Machine Learning Compute Instance
Azure Machine Learning offers a fully configured and managed development environment through compute instances. These instances not only serve as your dedicated development and testing environments but can also be utilized as training compute targets. With the ability to run multiple jobs in parallel and a convenient job queue, compute instances provide the flexibility and power you need to streamline your machine learning workflows.
It’s important to note that compute instances are designed for individual use and cannot be shared with other users in your workspace. Once created, a compute instance becomes a one-time process for your workspace, allowing you to reuse it as a development workstation or as a compute target for training. Furthermore, you have the option to attach multiple compute instances to your workspace, providing even more flexibility in your development setup.
When it comes to resource allocation, the dedicated cores per region per VM family quota and total regional quota apply to compute instance creation. It’s worth mentioning that stopping a compute instance does not release quota to ensure you can easily restart it when needed. Additionally, please note that it’s not possible to change the virtual machine size of a compute instance once it has been created.
Compute instances offer a convenient and powerful development environment in the cloud. Not only can you leverage compute instances for development, testing, and training, but you also have access to a range of popular tools to suit your preferences. From the compute instance, you can seamlessly access JupyterLab, Jupyter Notebook, and even VS Code, providing you with flexibility and choice in your coding experience. Whether you prefer the interactive and collaborative nature of Jupyter environments or the robust features of VS Code, Azure Machine Learning compute instances empower you to work efficiently and optimize your productivity. Unlock the full potential of your machine learning workflows with Azure Machine Learning compute instances and your preferred coding environment.
Manage a compute instance – Azure Machine Learning | Microsoft Learn
Run Jupyter notebooks in your workspace – Azure Machine Learning | Microsoft Learn
Azure Machine Learning Compute Cluster
In addition to compute instances, Azure Machine Learning offers compute clusters, which provide a managed-compute infrastructure for creating single or multi-node compute environments. Unlike compute instances, compute clusters can be shared with other users in your workspace, promoting collaboration and resource optimization. The compute cluster dynamically scales up as jobs are submitted, ensuring efficient resource allocation. Moreover, compute clusters can be deployed within an Azure Virtual Network, offering enhanced security and control over your workloads. With the option for no public IP deployment and support for containerized environments, compute clusters simplify the execution of jobs while packaging your model dependencies within a Docker container. By leveraging Azure Machine Learning compute clusters, you can effortlessly scale your workloads, securely execute jobs, and streamline your machine learning workflows.
Create compute clusters – Azure Machine Learning | Microsoft Learn
Azure Machine Learning Serverless Compute
Azure Machine Learning introduces a new compute target type, serverless compute, which revolutionizes the training process. With serverless compute, machine learning professionals can effortlessly submit their training jobs and let Azure Machine Learning handle the rest. As a fully managed and on-demand compute option, serverless compute takes care of creating, scaling, and managing the compute infrastructure, freeing you from the complexities of compute setup.
By leveraging serverless compute, machine learning professionals can focus on their core expertise of building machine learning models, without the need to worry about compute infrastructure. You can easily specify the resources required for each job, while Azure Machine Learning takes care of managing the compute infrastructure and provides managed network isolation, reducing your workload.
Enterprises can optimize costs by specifying the optimal resources for each job, while IT admins can maintain control by setting cores quota at the subscription and workspace level, and applying Azure policies.
Serverless compute is not limited to model training. It can be used for various tasks, including fine-tuning models in the model catalog, running jobs from Azure Machine Learning studio, SDK, and CLI, building environment images, and enabling responsible AI dashboard scenarios. Serverless jobs consume the same quota as Azure Machine Learning compute, providing flexibility in resource allocation. You can choose between standard (dedicated) or spot (low priority) VMs, and serverless jobs support both managed identity and user identity. The billing model for serverless compute aligns with Azure Machine Learning compute.
Model training on serverless compute – Azure Machine Learning | Microsoft Learn
Azure Machine Learning Custom Model Training
Azure Machine Learning empowers you to train custom models with ease, giving you the flexibility to choose between running them on your personal compute or utilizing an Azure Machine Learning compute instance or compute cluster. The process remains the same as if you were working in an isolated environment, but with Azure Machine Learning, you have the added advantage of tracking with MLFlow, running hyperparameter tuning, training, and testing on scalable AML compute.
To guide you through the process of training SciKitLearn, TensorFlow, Keras, and PyTorch models, we have curated a collection of helpful resources. These links provide step-by-step instructions and best practices to ensure your custom model training journey is smooth and successful. Whether you are a seasoned data scientist or a machine learning enthusiast, Azure Machine Learning simplifies the process, allowing you to focus on refining your models and achieving optimal performance.
Train scikit-learn machine learning models (v2) – Azure Machine Learning | Microsoft Learn
Train and deploy a TensorFlow model (SDK v2) – Azure Machine Learning | Microsoft Learn
Train deep learning Keras models (SDK v2) – Azure Machine Learning | Microsoft Learn
Train deep learning PyTorch models (SDK v2) – Azure Machine Learning | Microsoft Learn
Hyperparameter tuning a model (v2) – Azure Machine Learning | Microsoft Learn
Guidelines for deploying MLflow models – Azure Machine Learning | Microsoft Learn
Azure Machine Learning Model Registry
After you model is trained Azure Machine Learning seamlessly integrates with MLflow, providing users with a powerful tool for model management. By leveraging MLflow, you can easily support the entire model lifecycle, making it a convenient choice for those already familiar with the MLflow client.
Deploy a Custom Model
With Azure Machine Learning, you can seamlessly deploy your MLflow model to an online endpoint, enabling real-time inference. The beauty of this deployment approach is its no-code characteristic, eliminating the need to specify a scoring script or environment. When deploying your MLflow model to an online endpoint, Azure Machine Learning dynamically installs the necessary Python packages from the conda.yaml file during container runtime. Additionally, Azure Machine Learning provides a curated environment and MLflow base image, which includes essential components such as azureml-inference-server-http and mlflow-skinny. To facilitate inference, a scoring script is also included.
Deploy MLflow models to real-time endpoints – Azure Machine Learning | Microsoft Learn
Deploy MLflow models to Online Endpoints
Predictive Maintenance with MLFlow(XGBosot)
Predictive Maintenance with MLFlow(PyTorch)
Principal author:
Shep Sheppard | Senior Customer Engineer, FastTrack for ISV and Startups
Other contributors:
Yoav Dobrin Principal Customer Engineer, FastTrack for ISV and Startups
Jones Jebaraj | Senior Customer Engineer, FastTrack for ISV and Startups
Olga Molocenco-Ciureanu | Customer Engineer, FastTrack for ISV and Startups
Microsoft Tech Community – Latest Blogs –Read More
Will the AMS API documentation be accessible after service deprecation?
I am looking for some info on whether the documentation on AMS API will be still available after the 30th of June when the service is to be deprecated.
Will it be archived? Will there be some public access?
I am looking for some info on whether the documentation on AMS API will be still available after the 30th of June when the service is to be deprecated.Will it be archived? Will there be some public access? Read More
AD B2C Custom policy
Good evening,
We’ve developed a custom login and sign-up policy on AD B2C. The login process had three pages: 1. Phone number entry, 2. Country code and phone number(Phone number is added automatically from step 1) entry, and 3. OTP verification leading to token generation. We want to optimize this flow. Now, we aim to eliminate the first page and directly present page 2 (Country code and phone number). Although we’ve updated the journey and technical profile accordingly, the HTML rendering isn’t functioning correctly. Is there something we overlooked?
Is there any other way to do it?
Good evening,We’ve developed a custom login and sign-up policy on AD B2C. The login process had three pages: 1. Phone number entry, 2. Country code and phone number(Phone number is added automatically from step 1) entry, and 3. OTP verification leading to token generation. We want to optimize this flow. Now, we aim to eliminate the first page and directly present page 2 (Country code and phone number). Although we’ve updated the journey and technical profile accordingly, the HTML rendering isn’t functioning correctly. Is there something we overlooked?Is there any other way to do it? Read More
Windows Scheduled Task does not run
I created a task under folder DandyLabs called “DandyLabsBlogEntryRetriever”. This task runs a batch file “dandylabsblogentryretriever.bat”:
ECHO Running DandyLabsBlogEntryRetriever..
CD C:pathtobatch
“C:Program FilesJavajdk-14.0.1binjava” -cp “.;../jar/commons-io-2.11.0.jar;../jar/mysql-connector-java-8.0.19.jar” com.dandylabs.DandyLabsBlogEntryRetriever && (
(call)
) || (
(PAUSE)
)
I then created a scheduled task to automatically run this .bat file at a given time, to run whether I am logged in or not, and to make up to 3 attempts to run, timing out after 30 minutes.
The .bat script runs just fine if run manually; the scheduled task will run if you click “Run” and will run just fine, but when it is scheduled to run, nothing happens. The history just says “Task registered” and goes no further; no errors nor warnings are given.
I don’t know what to do at this point. I am using Windows 10 if that helps.
Does anyone have any idea what I may have done wrong to cause this to happen?
Please advise, thanks
I created a task under folder DandyLabs called “DandyLabsBlogEntryRetriever”. This task runs a batch file “dandylabsblogentryretriever.bat”: ECHO Running DandyLabsBlogEntryRetriever..
CD C:pathtobatch
“C:Program FilesJavajdk-14.0.1binjava” -cp “.;../jar/commons-io-2.11.0.jar;../jar/mysql-connector-java-8.0.19.jar” com.dandylabs.DandyLabsBlogEntryRetriever && (
(call)
) || (
(PAUSE)
) I then created a scheduled task to automatically run this .bat file at a given time, to run whether I am logged in or not, and to make up to 3 attempts to run, timing out after 30 minutes. The .bat script runs just fine if run manually; the scheduled task will run if you click “Run” and will run just fine, but when it is scheduled to run, nothing happens. The history just says “Task registered” and goes no further; no errors nor warnings are given. I don’t know what to do at this point. I am using Windows 10 if that helps. Does anyone have any idea what I may have done wrong to cause this to happen? Please advise, thanks Read More
Forcing Full Screen
We have moved part of our organization into the cloud and now experience an annoyance which we thought we could solve easily but alas…
This is the case. When we have a user with a laptop in AVD session, he/she can plug into a docking station and get all screens connected. However, whenever he/she disconnects the laptop from the docking station, the AVD session will revert to 1 screen, but in maximum windowed mode. The expected action would be automatic Full screen mode.
Especially since this is/was the case with it’s predecessor RDP.
Are we overlooking a setting? Or is this not an option at all in current AVD Remote Desktop?
specific device settings out of the rdpw:
remoteapplicationmode:i:0
drivestoredirect:s:
audiomode:i:0
videoplaybackmode:i:1
redirectclipboard:i:1
redirectprinters:i:1
devicestoredirect:s:*
redirectcomports:i:1
redirectsmartcards:i:1
usbdevicestoredirect:s:*
enablecredsspsupport:i:1
audiocapturemode:i:1
use multimon:i:1
screen mode id:i:2
autoreconnection enabled:i:0
displayconnectionbar:i:1
dynamic resolution:i:1
maximizetocurrentdisplays:i:1
redirectwebauthn:i:1
encode redirected video capture:i:1
camerastoredirect:s:*
singlemoninwindowedmode:i:1
smart sizing:i:1
We have moved part of our organization into the cloud and now experience an annoyance which we thought we could solve easily but alas… This is the case. When we have a user with a laptop in AVD session, he/she can plug into a docking station and get all screens connected. However, whenever he/she disconnects the laptop from the docking station, the AVD session will revert to 1 screen, but in maximum windowed mode. The expected action would be automatic Full screen mode.Especially since this is/was the case with it’s predecessor RDP. Are we overlooking a setting? Or is this not an option at all in current AVD Remote Desktop?specific device settings out of the rdpw:remoteapplicationmode:i:0drivestoredirect:s:audiomode:i:0videoplaybackmode:i:1redirectclipboard:i:1redirectprinters:i:1devicestoredirect:s:*redirectcomports:i:1redirectsmartcards:i:1usbdevicestoredirect:s:*enablecredsspsupport:i:1audiocapturemode:i:1use multimon:i:1screen mode id:i:2autoreconnection enabled:i:0displayconnectionbar:i:1dynamic resolution:i:1maximizetocurrentdisplays:i:1redirectwebauthn:i:1encode redirected video capture:i:1camerastoredirect:s:*singlemoninwindowedmode:i:1smart sizing:i:1 Read More