Category: Microsoft
Category Archives: Microsoft
How can I add the department to the evaluation of a Forms survey in Excel?
Hello,
I conducted a survey using Forms and generated a corresponding dataset.
For the evaluation, I also need the respective department of the participants as additional information for sorting in Excel.
How can this criterion be integrated into the evaluation?
Thank you and best regards.
Hello,I conducted a survey using Forms and generated a corresponding dataset.For the evaluation, I also need the respective department of the participants as additional information for sorting in Excel.How can this criterion be integrated into the evaluation?Thank you and best regards. Read More
Security review for Microsoft Edge version 126
We are pleased to announce the security review for Microsoft Edge, version 126!
We have reviewed the new settings in Microsoft Edge version 126 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 126 introduced 2 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.
One thing to note with this release we have added configurable settings for Copilot. Something to consider based on your organizations policy
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
Azure GenAI Application Deployment Strategy
Synopsis
The latest advancements in Artificial Intelligence (AI), particularly the emergence of Generative AI (GenAI) and its Large Language Models (LLM), have sparked a new wave of business opportunities across various industries. Business leaders are eager to harness this new AI wave to enhance, automate, and accelerate their operations for the benefit of their businesses. Applications driven by GenAI are helping businesses to not only monetise existing revenue streams but also to create new ones.
However, adopting new technologies always comes with challenges. A methodical and streamlined approach is essential for the successful adoption of these technologies; otherwise, there could be significant negative impacts on the technology onboarding process, the time required for adoption, learning to implement, selecting the appropriate LLM models, and integrating these technologies into the business. It also involves identifying suitable use cases, references, best practices, and frameworks, as well as considering trials of the technologies, such as running proof of concepts, building MVP (Minimum Viable Product), and productionising GenAI applications.
We have had numerous discussions with our customers about these ongoing challenges and offering guidance throughout constantly shifting AI landscape.
In this series, we will provide approach to adopt “GenAI Application Deployment Strategy” drawing from our accumulated knowledge and field expertise.
Series:
Topic 1: How to identify the most impactful GenAI use case
Topic 2: Potential Use cases for GenAI Application
Topic 3: The Evolution of GenAI Application Deployment Strategy: Building Custom Co-Pilot (PoC)
Topic 4: The Evolution of GenAI Application Deployment Strategy: From PoC to MVP
Topic 5: The Evolution of GenAI Application Deployment Strategy: From MVP to Production
Topic 6: Value Base Delivery (VBD) to accelerate GenAI use case implementation
@Paolo Colecchia @Taonga_Banda @StephenRhodes @renbafa Morgan Gladwell
Microsoft Tech Community – Latest Blogs –Read More
MVP’s Favorite Content: Visual Studio, “Recall,” AI, AKS
In this blog series dedicated to Microsoft’s technical articles, we’ll highlight our MVPs’ favorite article along with their personal insights.
Tomomitsu Kusaba, Developer Technologies MVP, Japan
“GitHub Copilot and GitHub Copilot Chat are now integrated as features in Visual Studio 2022. Previously, they were available as extensions through the Visual Studio Marketplace. This integration into the IDE is expected to further enhance quality, expand functionality, and improve the overall user experience.”
(In Japanese, Visual Studio 2022 で GitHub Copilot と GitHub Copilot Chat が Visual Studio の機能として統合されました。今までは、Visual Studio Marketplace 拡張機能として提供されていましたが IDE の機能として統合されたことでますます品質向上と機能拡充により体験向上が期待されます。)
Tomokazu Kizawa, Windows and Devices MVP, Japan
Retrace your steps with Recall – Microsoft Support
“The “Recall” feature utilizes the capabilities of Copilot+ PC to record PC operations as screen snapshots. These recorded snapshots can be searched using natural language for both text and images, thanks to multimodal AI capabilities. The text in the search results can be extracted through optical character recognition (OCR), allowing users to copy the text. Additionally, you can open the original application where the snapshot was taken. The Recall feature significantly enhances productivity by extracting necessary information from past operation records. This article clearly explains the overview and required resources for the Recall feature.”
(In Japanese, 「Recall 機能」はCopilot+ PC の機能を活用して、PC の操作を画面のスナップショットとして記録します。記録されたスナップショットは、マルチモーダルな AI の機能により、自然言語を使って文字や画像を検索できます。検索結果のスナップショットは、文字認識により文字を抽出でき、テキストをコピーすることもできます。また、スナップショットを作成した元のアプリケーションで開くこともできます。Recall 機能は過去の操作記録から必要な情報を抽出できるため、生産性を劇的に向上させる機能と言えるでしょう。この記事はRecall 機能の概要や必要なリソースについてわかりやすく記載されています。)
*Relevant Video: 第731回 パソコンが変わる。Surfaceが変える。Copilot+ PC・新型Surface Pro 11とSurface Laptop (2024/5/26) – YouTube
Komes Chandavimol, AI MVP, Thailand
Operationalize AI responsibly with Azure AI Studio (microsoft.com)
“This session focuses not only on using AI but also on building it responsibly. Microsoft emphasizes responsible AI from the start, incorporating responsible-by-design principles, built-in tools, and configurable controls for AI governance to help organizations mitigate potential risks. Several demos on risk mitigation are featured in this session, which you should not miss. Join us to learn from young students utilizing Microsoft’s multimodal technologies and explore how to build AI responsibly.”
(In Thai, หลายๆท่านคงกำลังสร้าง AI solutions และการเริ่มต้นออกแบบ ด้วย Responsible AI เป็นสิ่งสำคัญมาก ใน session Operationalize AI responsibly with Azure AI Studio จะช่วยอธิบายถีงการออกแบบ ai อย่างมีความรับผิดชอบ ตัวอย่าง และ demo เพื่อลดความเสี่ยงที่เกิดจากการนำ LLMs มาใช้สร้าง AI Solutions.)
Shunsuke Yoshikawa, Microsoft Azure MVP, Japan
AKS Automatic – AKS Engineering Blog (azure.github.io)
“This article introduces a new option for AKS announced at Microsoft Build 2024. AKS Automatic allows for easy provisioning of AKS with configurations aligned to best practices and numerous automated operations. It’s a highly attractive new feature.”
(In Japanese, Microsoft Build 2024 で発表された、AKS の新しいオプションの紹介記事です。AKS Automatic は、簡単に AKS をプロビジョニングできる機能です。ベストプラクティスに沿った設定がされており、多くの操作が自動化されています。非常に魅力的な新機能です。)
Microsoft Tech Community – Latest Blogs –Read More
Planner without Teams Access
I have been using Planner via Teams for a while. Teams is going to be inaccessible for a week in order for IT to conduct some security work. Will Planner still be access via web without Teams?
I have been using Planner via Teams for a while. Teams is going to be inaccessible for a week in order for IT to conduct some security work. Will Planner still be access via web without Teams? Read More
Guest access to Team sites created without MS 365 group
Hey All,
Could someone help me understand or explain to me where I’m in the wrong?
I recently created a new site collection (Team site template) without a MS 365 group.
Since our policy says that the Sharepoint owners group permissions needs to be changed to design, this was required. I can’t (as far as I know) change these permissions on a Team site that is connected to a MS 365 group.
The issue I then had was adding access to guest accounts. I created an entra ID security group and added all the guests to it. I then gave that group contribute permissions on the Sharepoint site itself.
This however, did not work as I expected. I read that, in order for the guest accounts to have access, I need to create a Team site that IS connected to a MS 365 group.
I created the site (with ms365 group), did not add any members to any groups, but took the previously created security group and added it to the site. This did worked as intended.
I’m a bit confused on what the best practise for this situation is. We don’t want the owner group to have full control permissions. But if we want to change this, we can’t create a site that allows guests?
By default, we use the owners group to assign a Sharepoint owner to each site. This person is then used to give approvals for changes.
I don’t want to create another security group “owners” for this, because we configure access reviews on all security groups and this would just add to the amount of access reviews that the owners need to perform.
I would love to get in touch with someone who is more knowledgeable on this subject to spar a bit. I’m here to try and learn more and improve my way of working or processes/policies where possible, so all input is welcome.
I try to respond within 24 hours!
KR,
MVN
Hey All, Could someone help me understand or explain to me where I’m in the wrong? I recently created a new site collection (Team site template) without a MS 365 group. Since our policy says that the Sharepoint owners group permissions needs to be changed to design, this was required. I can’t (as far as I know) change these permissions on a Team site that is connected to a MS 365 group. The issue I then had was adding access to guest accounts. I created an entra ID security group and added all the guests to it. I then gave that group contribute permissions on the Sharepoint site itself.This however, did not work as I expected. I read that, in order for the guest accounts to have access, I need to create a Team site that IS connected to a MS 365 group. I created the site (with ms365 group), did not add any members to any groups, but took the previously created security group and added it to the site. This did worked as intended. I’m a bit confused on what the best practise for this situation is. We don’t want the owner group to have full control permissions. But if we want to change this, we can’t create a site that allows guests?By default, we use the owners group to assign a Sharepoint owner to each site. This person is then used to give approvals for changes.I don’t want to create another security group “owners” for this, because we configure access reviews on all security groups and this would just add to the amount of access reviews that the owners need to perform. I would love to get in touch with someone who is more knowledgeable on this subject to spar a bit. I’m here to try and learn more and improve my way of working or processes/policies where possible, so all input is welcome. I try to respond within 24 hours! KR,MVN Read More
Modify the dropdown content in “Link type” for Work Items.
I open a Work Item, try to add a link of another Work Item to it. When we click on Add link, and then select Existing item, in the pop-up we see a drop-down called Link type.
In the drop-down, there is a section called Remote Work.
Is it possible to edit the dropdown contents? Can I remove the whole Remote Work section and the options under it? Or is it AzDO default and cannot be modified?
If it is possible, what special role do I need in AzDO to do this?
I open a Work Item, try to add a link of another Work Item to it. When we click on Add link, and then select Existing item, in the pop-up we see a drop-down called Link type. In the drop-down, there is a section called Remote Work. Is it possible to edit the dropdown contents? Can I remove the whole Remote Work section and the options under it? Or is it AzDO default and cannot be modified? If it is possible, what special role do I need in AzDO to do this? Read More
Defender cannot scan Manifest.list images
There are more and more images that utilize the “manifest list” image format.
This format is very handsome as it allows to put multiple images (or platforms) in a single manifest file, thus reducing the complexity of having so many image tags to maintain.
Unfortunately, Azure Defender Vulnerability Management cannot scan those images.
Wouldnt it be right about time to implement this ?
There are more and more images that utilize the “manifest list” image format.This format is very handsome as it allows to put multiple images (or platforms) in a single manifest file, thus reducing the complexity of having so many image tags to maintain.Unfortunately, Azure Defender Vulnerability Management cannot scan those images. Wouldnt it be right about time to implement this ? Read More
Can using Intune and Basic Mobility and Security
Our company have License M365-E3 and E1, Current we deploy intune for all user have license M365-E3. Now We want all users with license E1 using mobile device must enroll Company portal . So we can using both Intune and Basic Mobility and Security in the same tenant ?
Our company have License M365-E3 and E1, Current we deploy intune for all user have license M365-E3. Now We want all users with license E1 using mobile device must enroll Company portal . So we can using both Intune and Basic Mobility and Security in the same tenant ? Read More
Otimização de serviços Go no Kubernetes
As configurações do ambiente execução do Go podem impactar o comportamento de um serviço em determinado ambiente.
Entender quais configurações são necessárias é imprescindível quando se trata de garantir o máximo de eficiência e desempenho de um serviço escrito em Go.
A configuração GOMAXPROCS dita o comportamento do serviço em relação ao consumo de CPU.
GOMAXPROCS: Número de “threads” disponíveis para o processo. O valor padrão é o número de núcleos da CPU.
Neste artigo, vou descrever minha experiência em busca da configuração ideal para um serviço hospedado no Kubernetes.
GOMAXPROCS e goroutines
A documentação oficial do Go refere-se às goroutines como sendo um tipo de thread mais leve. Embora correta, essa afirmação pode gerar confusões.
Uma goroutine é uma estrutura usada pelo runtime da qual conterá uma pilha de execução, onde o próprio runtime pode gerenciar sua execução. Para gerenciar a execução das rotinas, o Go implementa três componentes principais, introduzidos por Dmitry Vyukov em seu trabalho Scalable Go Scheduler Design Doc.
De forma resumida, são eles:
G (Goroutine): Contem a pilha de execução e todos artefatos necessários para execução, descrito na documentação como um tipo de thread, porém muito mais leve.
M (Thread): M é a forma mais comum de referenciar uma thread do sistema operacional.
P (Processor): Processor é uma estrutura lógica introduzida por Dmitry Vyukov para minimizar o número de goroutines que ficam em estado de espera quando uma thread M realiza uma operação bloqueante, conhecida como sys-call. O Processor implementa uma série de algoritmos que controlam a distribuição das rotinas entre as threads disponíveis. Vale lembrar que existe uma relação íntima entre um Processor P e uma Thread M, porque o P é uma estrutura lógica e, no fim do dia, vai rodar no contexto de uma Thread M.
A variável de ambiente GOMAXPROCS controla o número máximo de Processors disponíveis para nossa aplicação. Para facilitar o entendimento deste ponto, o GOMAXPROCS não controla o número máximo de Threads M disponíveis para nossa aplicação. Em outras palavras, ela não inclui o número de threads bloqueadas, realizando uma chamada para o kernel do SO.
Em outras palavras, o GOMAXPROCS controla o número máximo de threads que podem ser processadas de forma concorrente pelo processador do sistema operacional. O valor padrão é o número de núcleos do processador do host da aplicação.
Definir um valor muito alto para o GOMAXPROCS pode gerar um grande número de trocas de contexto da CPU.
GOMAXPROCS no Kubernetes
O GOMAXPROCS ainda não tem uma integração nativa com os limites definidos para um pod do Kubernetes.
Por exemplo, um pod com limite de 1 núcleo de CPU, rodando em um node com 64 núcleos de CPU, vai acabar tendo o valor padrão GOMAXPROCS=64.
A empresa Uber realizou uma série de estudos em relação aos comportamentos desse desencontro de configurações no repositório do Github: uber-go/automaxprocs.
Configurar GOMAXPROCS na definição do contêiner
Para resolver esse problema, podemos configurar a variável nas especificações do contêiner da seguinte forma:
env:
– name: GOMAXPROCS
valueFrom:
resourceFieldRef:
resource: limits.cpu
Imagine uma imagem docker, contendo a seguinte aplicação:
package main
import (
“fmt”
“runtime”
“runtime/debug”)
func main() {
fmt.Printf(“GOMAXPROCS: %dn”, runtime.GOMAXPROCS(0))
}
Podemos aplicar a configuração mencionada anteriormente na definição de um contêiner, como no exemplo abaixo:
apiVersion: v1
kind: Pod
metadata:
name: app
spec:
containers:
– name: app
image: imagem-da-aplicação
resources:
limits:
cpu: 1500m
env:
– name: GOMAXPROCS
valueFrom:
resourceFieldRef:
resource: limits.cpu
O resultado que você terá, ao conferir os logs de execução deste pod é:
GOMAXPROCS: 2
Conclusão
Entender a relação entre o número de núcleos da CPU, threads e goroutines é essencial para elevar o nível de eficiência do seu serviço Go. Este artigo pode servir de base para que você realize e aprofunde seus estudos sobre o assunto proposto, para que possa ter uma grande consciência da estratégia que pretende utilizar, mudando ou não a configuração GOMAXPROCS.
Microsoft Tech Community – Latest Blogs –Read More
Soluções da Microsoft para as organizações sociais – via Techsoup
Olá Pessoal,
tenho o prazer em compartilhar a apresentação da Techsoup no evento AI for ChangeMakers.
Nela vocês encontrarão as principais informações sobre as soluções da Microsoft para as organizações sociais, através da Techsoup.
Olá Pessoal, tenho o prazer em compartilhar a apresentação da Techsoup no evento AI for ChangeMakers.Nela vocês encontrarão as principais informações sobre as soluções da Microsoft para as organizações sociais, através da Techsoup. Read More
Display negative value in a column if a condition is meet in another column
Hello all,
Can you please help me? I have 1 column named Sales Activity that has several selection options and the other column MF/Line (ALL). When the user select in the Sales Activiy the condition Disconnecion the value in M.fee tab to be negative.
Thank you!
Hello all, Can you please help me? I have 1 column named Sales Activity that has several selection options and the other column MF/Line (ALL). When the user select in the Sales Activiy the condition Disconnecion the value in M.fee tab to be negative. Thank you! Read More
Finding a date that is linked and adjacent to a number
I have a simple spreadsheet for which I need a formula in cell AT3 to identify a date that appears next to a corresponding number. For example cell M3 is where the highest number in the row (PeakNum) is found.
Cell N3 contains the corresponding date and it is this date I need the formula in AT3 to show.
Can anyone help please?
I attach the file
I have a simple spreadsheet for which I need a formula in cell AT3 to identify a date that appears next to a corresponding number. For example cell M3 is where the highest number in the row (PeakNum) is found.Cell N3 contains the corresponding date and it is this date I need the formula in AT3 to show.Can anyone help please?I attach the file Read More
What To Do When Getting Error 15225 In Q.B?
Struggling with Q.B Error 15225 how can I resolve this issue quickly? Looking for effective solutions and fixes to get my software back on track. Any tips or guidance would be greatly appreciated.
Struggling with Q.B Error 15225 how can I resolve this issue quickly? Looking for effective solutions and fixes to get my software back on track. Any tips or guidance would be greatly appreciated. Read More
How can I access “Review” pane and “Match” vs “No Match” when reviewing matched items?
As the title of the post says, when I am going over my “matched items for review” in my labels, or when I am reviewing items using the content explorer, I am able to drill into individual documents, but I can never seem to see or find the buttons that let you select whether an item is a “Match” or “Not a Match” when I am trying to increase the accuracy of my sensitive info types.
Could it be a permissions thing? There are so many permissions with no description that I do not know which one I need to access that feature. Please help!
As the title of the post says, when I am going over my “matched items for review” in my labels, or when I am reviewing items using the content explorer, I am able to drill into individual documents, but I can never seem to see or find the buttons that let you select whether an item is a “Match” or “Not a Match” when I am trying to increase the accuracy of my sensitive info types. Could it be a permissions thing? There are so many permissions with no description that I do not know which one I need to access that feature. Please help! Read More
EMEA Partner Community Calls (German, French, English)
Join us for our June series of the EMEA Azure Partner Community Calls in English, French and German.
Topics:
➡ Leadership top of mind / Closing the year
➡ Partner Journey: programs, designations, specializations & resources
➡ Partner-Led AMM / Azure Innovate learnings & best practices
➡ Resources / What’s next?
:laptop_computer: Register to our upcoming Azure session (FR, EN & DE): EMEA Azure Partner Community Calls (microsoft.com)
See you there!
Join us for our June series of the EMEA Azure Partner Community Calls in English, French and German.Topics:➡ Leadership top of mind / Closing the year➡ Partner Journey: programs, designations, specializations & resources➡ Partner-Led AMM / Azure Innovate learnings & best practices➡ Resources / What’s next?:laptop_computer: Register to our upcoming Azure session (FR, EN & DE): EMEA Azure Partner Community Calls (microsoft.com)See you there! Read More
Microsoft Bookings API timeout
Hello,
I’m using the microsoft booking api, with microsoft graph. For some reason, one of my Booking Page is getting a Timeout response on the Create bookingAppoiment (POST). I created another Booking Page, with the same configuration and services from the other and it works fine. The problem looks to be with this first Booking Page.
Besides, the Get bookingAppoiment (GET) also has a very bad perfomance in the first Booking Page, taking 15 seconds to return the response, while the second Booking Page takes only 2 seconds.
//UPDATE
The First Booking Page is using a Guid as it name (c42a4f17b99ce71191b280c16e075108). The second one is using a normal text (test-tiago). I create others Booking Page, using a Guid similar to the first one and all get the same problem. When a created with a normal text, no problem happen, can the name of the Booking causing a bad perfomance in the Graph search?
Hello,I’m using the microsoft booking api, with microsoft graph. For some reason, one of my Booking Page is getting a Timeout response on the Create bookingAppoiment (POST). I created another Booking Page, with the same configuration and services from the other and it works fine. The problem looks to be with this first Booking Page.Besides, the Get bookingAppoiment (GET) also has a very bad perfomance in the first Booking Page, taking 15 seconds to return the response, while the second Booking Page takes only 2 seconds. //UPDATEThe First Booking Page is using a Guid as it name (c42a4f17b99ce71191b280c16e075108). The second one is using a normal text (test-tiago). I create others Booking Page, using a Guid similar to the first one and all get the same problem. When a created with a normal text, no problem happen, can the name of the Booking causing a bad perfomance in the Graph search? Read More
Announcement: Introducing .NET 8 Custom Code support for Azure Logic Apps (Standard) – Preview
Introduction
The support for .NET Framework custom code in Logic App Standard has been helping customer to call compiled custom code from the built-in action, offering the flexibility and control needed to solve tough integration problems.
We are excited to announce that this feature has been extended to support .NET 8 based workloads as well. This means that you can now use the latest version of .NET to write your custom code logic and invoke it from a logic app action.
This document will show you how to use custom code support for Azure Logic Apps Standard with .NET 8.
Prerequisites
An Azure subscription. If you don’t have one, you can create a free account here.
Azure Logic Apps (Standard) extension for Visual Studio Code. You can install it from the Visual Studio Marketplace.
Using .NET 8 based custom code in logic app
Authoring, building, debugging and deploying experience are similar to the .NET framework based custom code project except that you choose the target framework as .NET 8 during the workspace creation.
More details on the .NET framework custom code support can be found in this blog- .NET Framework Custom Code for Azure Logic Apps (microsoft.com)
Create a Logic app workspace:
A logic app workspace template creates a workspace file and two sample projects. One of the projects will allow you to author custom code and the other project will be for authoring workflows.
You can create a new logic app workspace using the following steps:
Click on the Azure A in the left navigation followed by clicking on the Logic Apps icon and choose to Create a new logic app workspace
Select a folder for your project and choose a Workspace name.
Choose “Logic app with custom code project” as a project template.
Choose the target Framework as “.NET 8”
You will now be prompted to provide some values including:
Function name for your code project
A Namespace for your custom code
Workflow template for your first workflow (Stateful or Stateless)
A name for a workflow
Once you have completed those prompts you should see the following folder/file structure:
Authoring custom code
Within the Functions project, we will find a .cs file that contains the function that we created in the previous step. This function will include a default Run method that you can use to get started. This sample method demonstrates some of the capabilities found in calling in our custom code feature including passing different inputs and outputs including complex .NET types.
Note: You can modify the existing Run method to meet your needs, or you can copy and paste the function, including the [FunctionName(“function-name”)] declaration, and rename it to ensure there is a unique name associated with it. Modify this new function as you see fit. You will also need to ensure you don’t have two “Run” methods. Rename one of them so that you have unique method names.
Building custom code
Once you have completed authoring your code, we need to compile it. As part of the project template that was used to create your Function project, we have included build tasks that will compile your code and then bin place it into the lib/custom/net8 folder within your Logic App project. This folder is where workflows will look for custom code.
To build your code:
Click on Terminal – New Terminal
Select Functions
Within the command prompt, type in dotnet restore and hit enter.
Type dotnet build and hit enter.
Alternatively, you can also use the Run Build Task from the Terminal menu.
Verify in your Logic Apps project that you have dll files placed within libcustomnet8 folder. Also look for a sub folder with the same name as the Function name that you provided when provisioning template. Within this folder you should see a file called function.json that contains metadata about the function code that you just wrote.
Invoking the custom code from logic App workflow
Right mouse click on the workflow.json file that was provisioned during provisioning step and select Open Designer.
The designer will launch, and you will see a workflow presented that includes a Call a local function in this logic app action. Click on the action and you will see additional parameters populated.
You can explore these inputs by selecting Function Name dropdown, changing the default ZipCode or changing the TemperatureScale from Celsius to Fahrenheit.
Debugging custom code with workflow
Start Azurite for Table, Queue and blob services by running below commands on the View –> Command Palette, when prompted select Logic App project folder
Attach the debugger to Logic App project by clicking on Debug icon. Ensure that Attach to logic app (LogicApp) is selected and then click on green Play button.
To attach the debugger to .NET function project,
From the command palette, choose Debug: Attach to a .NET 5+ or .NET Core process
Choose the dotnet.exe process. If there are multiple dotnet.exe processes, choose the one which has the below path. <Drive>:Users<user>.azure-functions-core-toolsFunctionsExtensionBundlesMicrosoft.Azure.Functions.ExtensionBundle.Workflows<ExtensionBundleVersion>CustomCodeNetFxWorkernet8Microsoft.Azure.Workflows.Functions.CustomCodeNetFxWorker.dll
Set breakpoints in your code(.cs) and/or workflow(.json) by click next to the line number in the appropriate code file.
Right click on the workflow.json file and select Overview.
When the Overview page loads you should see a Callback URL populated and a Run trigger button enabled. Click on the Run trigger button.
You should now see your first breakpoint is activated. Use the VS Code commands to continue (F5), Step Into (F11) or Step Out (Shift + F11).
Deploying custom code
You can deploy custom code in the same manner as you deploy your workflow project. Please ensure that you build your custom code before deployment and that all dependent dlls are in the workflow’s lib/custom/net8 folder prior to deployment.
Custom code usage guidelines
Customers are encouraged to use .NET Framework custom code extensibility to complement their low code integration solutions that they build in Azure Logic Apps. In general, custom code extensibility can be used to:
Implement custom business logic
Custom parsing
Data validation
Message shaping
Calculations
Simple data transformations
Conversely, .NET Framework custom code extensibility is not a substitute for:
BizTalk pipeline components that implement streaming
Complex batching/debatching scenarios
Code processes that exceed more than 10 minutes in duration.
Large message data transformations.
Microsoft Tech Community – Latest Blogs –Read More
New on Microsoft AppSource: May 24-31, 2024
We continue to expand the Microsoft AppSource ecosystem. For this volume, 303 new offers successfully met the onboarding criteria and went live. See details of the new offers below:
Get it now in our marketplace
ActiveControl: This offer from Basis Technologies streamlines processes and ensures compliance with organizational policies. The tool provides real-time insights to identify bottlenecks and optimize workflows, preventing costly mistakes during deployment. Backout functionality safeguards critical systems by allowing reversion to a previous state.
Analytics 365 AI-Powered Recording: Tollring’s AI-powered voice recording and conversation analysis for Microsoft Teams phone calls and meetings helps with training, dispute resolution, and compliance. It offers dashboard views and reports to drive customer experience. The software facilitates compliance and CRM integration and has won awards and certifications. Plans range from basic compliance recording to AI-driven analysis.
Artifi Enterprise: Artifi Labs offers a scalable platform for B2B product customization with features like live pricing and multiple templates. It seamlessly integrates into any store and provides a customizable user interface, self-service admin console, and full back-end access for administrators to create rules and control product inventory. The platform outputs production-ready files and provides access to order and design history.
Artifi Promotional Products: Artifi Labs offers a scalable platform for B2B product customization with features like live pricing and multiple templates. It seamlessly integrates into any store and provides a customizable user interface, self-service admin console, and full back-end access for administrators to create rules and control product inventory. The platform outputs production-ready files and provides access to order and design history.
Artifi Retail: Artifi Labs offers a scalable platform for B2B product customization with features like live pricing and multiple templates. It seamlessly integrates into any store and provides a customizable user interface, self-service admin console, and full back-end access for administrators to create rules and control product inventory. The platform outputs production-ready files and provides access to order and design history.
Artifi-SME: Artifi Labs offers a scalable platform for B2B product customization with features like live pricing and multiple templates. It seamlessly integrates into any store and provides a customizable user interface, self-service admin console, and full back-end access for administrators to create rules and control product inventory. The platform outputs production-ready files and provides access to order and design history.
Botsa: This offer from Boxfusion is an internal workplace chatbot designed to streamline communications and processes. It automates routine queries, provides continuous availability, and offers data-driven insights. Botsa can transform your workplace experience with intelligent, integrated assistance, working as a team member that ensures immediate access to the information and services needed.
Cloud Cost Analysis Dashboard for Azure: This offer from Trusted Tech Team provides comprehensive metrics for managing and optimizing Microsoft Azure expenditure. The solution offers a continuous, up-to-date view of an organization’s metrics, enabling cost optimization and resource allocation. The dashboard includes detailed overviews of billing, usage by subscriptions and resource groups, usage by services, and more.
Consulting Service for Dynamics 365 Sales (Elevate): Imperium Dynamics offers customized packages to help businesses adapt to evolving customer needs and market trends. Its packages include tools and expertise to transform sales processes, enhance productivity, and drive significant growth. With Dynamics Sales Hub, businesses can improve win rates, forecasting, and gain a 360-degree customer view.
Consulting Service for Dynamics 365 Sales (Ignite): Imperium Dynamics offers customized packages to help businesses adapt to evolving customer needs and market trends. Its expertise and the power of Dynamics Sales Hub can unlock a new level of sales success, with advanced sales tools, insights, and pipeline management capabilities. Dynamics 365 Sales Hub provides real-time data and analytics that help businesses make accurate forecasts and achieve their sales goals.
Emailgistics for Microsoft 365: Emailgistics is a team inbox management solution for Microsoft 365 that enhances the Outlook experience and provides tools for workflow automation, productivity boost, and team collaboration. It offers real-time customizable dashboards and reporting tools to monitor metrics and track trends for excellent customer service.
Engineering Change Management – ECM, ECR, ECN: This offer from Dhyey Consulting Services provides structure and discipline to the product data management process, allowing for controlled product definition, release, and revision. It includes features such as engineering change requests and notices, production flow of documents, and the ability to apply changes to production orders.
Enterprise: This offer from Fluentis is a comprehensive solution for manufacturing companies that manages MPS-MRP, logistics, project management, finance, treasury, controlling, purchase, sales, warehouse, production, subcontractor, and project management. It offers features like automated compilation of Intrastat lists, efficient bank flow management, and production planning.
eRapha HMS: This offer from Lagetronix Nigeria Limited is a hospital management system that simplifies administration from patient scheduling to inventory control. It offers a user-friendly interface, real-time reports, and analytics to empower healthcare providers to make informed decisions and deliver high-quality care. With robust integration features, eRapha optimizes efficiency, reduces costs, and enhances the overall quality of care.
Exchange Migration: Dalikoo offers a secure and efficient migration process to Microsoft Exchange. Its experts assess the current email infrastructure, design a robust Exchange environment, and develop a comprehensive data migration strategy. They employ a phased migration approach to minimize downtime and disruption, and provide exceptional pre-, during, and post-migration support.
GHD InsightVision Assurance Monitoring Platform: InsightVision is a cloud-based platform for real-time dam management. It remotely accesses TSF sensors and alerts users via SMS or email if an alarm condition is activated. It offers standard and custom charts and reports, and is available as software as a service or on-premises.
Honeywell Forge Performance+ for Buildings – Carbon and Energy Management: Carbon and Energy Management helps building owners and operators improve sustainability and energy efficiency through machine learning. The solution monitors real-time conditions data and adjusts HVAC set points to maintain peak efficiency without sacrificing occupant comfort.
Honeywell Forge Performance+ for Industrials – Production Intelligence: Production Intelligence centralizes data from different systems for real-time visibility and improved efficiency. Analytics prioritize key patterns and root causes, accelerating root cause analysis. The solution adapts to changing conditions and predicts deviations to reduce operational risk and maintain process integrity.
Honeywell Forge Production Intelligence: Production Intelligence centralizes data from various systems for real-time visibility and improved operational efficiency. Analytics prioritize key patterns and root causes, accelerating root cause analysis. The solution adapts operations to changing conditions and demand through deviation predictions, reducing operational risk and driving cloud standardization.
Honeywell Forge Sustainability+ for Industrials – Emissions Management: This software from Honeywell – Ireland helps organizations track, measure, and report greenhouse gas emissions. It addresses common problems such as lack of digital transformation, emissions transparency, and inability to convert information into action. Users include chief sustainability officers, HSE and process engineers, operational and/or plant engineers, and plant managers.
Honeywell Forge Sustainability+ for Industrials – Emissions Management: This software helps organizations track, measure, and report greenhouse gas emissions. It addresses common problems related to emissions transparency, lack of digital transformation, and inability to convert information into action. Users include chief sustainability officers, HSE and process engineers, operational and/or plant engineers, and plant managers.
HR Portal: Dalikoo offers a centralized platform for managing HR needs. It includes celebrations and new hires components, a secure AI chatbot for HR inquiries, a document management system, and streamlined workflow management. The benefits include a centralized platform, enhanced security, AI-powered efficiency, and improved employee experience. It integrates seamlessly with the Microsoft ecosystem for a secure and efficient experience.
HTCD AI-First Cloud Security Platform: HTCD offers AI-based detection and response for cloud security. Unify, Detect, Hunt, and Respond features provide threat hunting, vulnerability prioritization, and reduced response time. Custom pricing is available through a private plan.
IDECSI ADVANCED: IDECSI’s monitoring platform provides protection for cloud and on-premises environments by supervising access, permissions, sharing, and configurations. The administration console offers access review portal and KPIs to gain visibility on security risks and data overexposure. The user-centric interface, MyDataSecurity, empowers users to manage data and correct access and configurations affecting their resources.
iGCB Digital Engagement Platform: This offer from Intellect Design Arena is a comprehensive, open finance-enabled digital banking platform. It offers 675+ front-end journeys, 26 domain packs, 350+ open APIs and events, workflows, and more. DEP provides a personalized and intuitive interface for customers, making banking accessible and enjoyable. DEP is designed for both retail and SME banks, empowering them with comprehensive digital solutions.
Inventory Lite V-1.0: Inventory Lite is a user-friendly app from Intelli-Mark Consolidated that helps manage inventory assets in warehouses. It allows for easy monitoring and updating of inventory status, generating reports, and reducing human error through automatic data capture. Ideal for small or large warehouses, it optimizes inventory management and reduces costs.
LOKASI Intelligence: From PT Bhumi Varta Technology, LOKASI Intelligence uses geospatial big data, analytics, and machine learning to help businesses reduce operational costs and find optimal locations for new stores. It offers territory planning, asset management, and data visualization services to maximize sales potential. Transform insights into action with LOKASI Intelligence.
MeVitae Blind Recruiting: MeVitae provides tools that integrate with more than 20 appplication-tracking systems to help organizations screen job applicants without bias. Its anonymized recruiting solution redacts more than 20 parameters — ranging from gender to university names — across all candidate documents, including cover letters and transcripts, directly within the Microsoft Azure Marketplace.
Multilevel Matrix by Xerppa: This an advanced visualization tool for Microsoft Power BI that enhances the representation of complex and hierarchical data. It allows users to customize each level of data and manage and visualize detailed structures in financial reports and other data analysis. The tool offers features such as visual level management, deep customization, enhanced interactivity, and adaptability to data models.
MyDataSecurity: IDECSI’s MyDataSecurity is a user-centric interface that centralizes information about data permission and sharing to increase visibility. It empowers users to manage sharing settings, access review for Microsoft SharePoint, Teams, OneDrive, and more. The platform makes reviewing access and permissions interactive and programmable, with performance monitoring and issue management by users.
Nuclei Retail Marketplace: Nuclei’s ecosystem product allows clients to create a super app and engage with customers through seamless integration with their mobile app. The CDNA Technologies solution covers daily use cases such as travel, credit score, and healthcare. Nuclei also handles partner onboarding and management to increase customer loyalty.
Octave Basic: Octave Unity is a unique platform that allows the management of physical and digital commerce in a single tool. It integrates essential services for unified commerce, including a SaaS store checkout module, an e-commerce CMS, and a warehouse management module. The solution simplifies the information system, optimizes IT costs, and provides an optimal shopping experience for customers.
Octave Premium: Octave Unity is a unique platform that allows the management of physical and digital commerce in a single tool. It integrates essential services for unified commerce, including a SaaS store checkout module, an e-commerce CMS, and a warehouse management module. The solution simplifies the information system, optimizes IT costs, and provides an optimal shopping experience for customers.
Octave Standard: Octave Unity is a unique platform that allows the management of physical and digital commerce in a single tool. It integrates essential services for unified commerce, including a SaaS store checkout module, an e-commerce CMS, and a warehouse management module. The solution simplifies the information system, optimizes IT costs, and provides an optimal shopping experience for customers.
Owl: This offer from Akadenia is an application-monitoring system that captures metadata about incoming requests, including IP address, HTTP verb, time, response status, and more. By meticulously capturing request metadata, the system empowers administrators and security teams to perform in-depth analysis and gain valuable insights into various patterns and behaviors exhibited by the application’s user base.
ReachFive Customer Identity and Access Management: ReachFive’s platform provides a frictionless and secure customer experience. It offers state-of-the-art authentication methods, direct control over data usage, a unified profile, access control, and cloud-native deployment options. ReachFive has five key sets of capabilities that work together to manage the full customer identity lifecycle: Connect, Control, Unify, Authorize, and Deploy.
RollingStart: This offer from Fluentis is an entry-level solution suitable for microenterprises. It covers basic administration and sales management functionality, customer risk management, basic warehouse, bill of materials, and batch management. The software includes modules for finance, sales, and logistics management, with features for bookkeeping entries, preparation of financial statements, tax compliance, and automated compilation of Intrastat lists.
Senso Class Cloud: From Renato Software, Senso’s classroom management tools give teachers control over their students’ screens, allowing them to eliminate distractions and engage in Q&A sessions. Class Cloud has a feature called Broadcast Screen, which allows teachers to share their screen, encouraging engagement with the entire class with presentations. Teachers can also direct the class to a specific website with the Launch feature.
Senso Content Filtering: From Renato Software, Senso’s cloud-based web content filter blocks inappropriate and potentially harmful content for students both on and off the school network. The category-based web content filter uses AI to check every website a student attempts to visit and proactively includes inappropriate sites in its filtering libraries.
SimpliContract – Contract Analytics: This offer from SimpliContract Technologies is an AI-powered contract lifecycle management solution for mid- and large-sized enterprises. It offers a user-friendly interface, modular design, and seamless integration with other SaaS applications. Key features include modularity, precise metadata extraction, and streamlined contract tracking for renewals and payments.
SimpliContract CLM – India: This offer from SimpliContract Technologies is an AI-powered contract lifecycle management solution for mid- and large-sized enterprises. It offers a user-friendly interface, modular design, and seamless integration with other SaaS applications. Key features include modularity, precise metadata extraction, and streamlined contract tracking for renewals and payments.
StackedTrends Visual: This offer from PeopleTree includes simple and stacked column and bar charts with analytic reference lines such as average and constant lines. StackedTrends Visual, designed to enhance data storytelling and decision-making, is versatile and suitable for various domains (such as finance, sales, and operations), aiding in comparative analysis and trend identification.
Surveyed.live: This offer from Spicyfy Ventures uses AI-powered video feedback and surveys to enhance customer engagement and feedback collection. It offers a comprehensive dashboard, actionable insights, response management, video surveys, pre-defined templates, and customer-centric options. The solution helps businesses understand customer preferences and identify areas for improvement.
TMI – Data Oversharing Analysis for Microsoft 365: Invero has developed software, which it calls Too Much Information, or TMI for short, that will pinpoint all data across your entire tenant that has been overshared, even if that sharing was done 10 years ago. Invero’s TMI software also offers a remediation tool to remove overshared links and limit access to intended users.
Trewon’s aME – AI Assistant – SaaS: Trewon offers an AI-powered solution that automates responses, analyzes customer feedback, and streamlines communication processes. The cost structure includes a straightforward fee for running the application on Microsoft Azure and a separate customer support package. Billing is transparent and monthly, with the flexibility to scale usage and adjust services.
Universal: This offer from Fluentis is a comprehensive software solution for medium- to large-sized enterprises with international operations. It includes modules for finance, treasury, controlling, purchase, sales, logistics, production planning, project management, quality management, maintenance, and capacity resource planning. The system streamlines day-to-day operations, enhances productivity, and improves budget management.
Vinya E-Platform v24: Vinya E-Platform for Microsoft Dynamics 365 Business Central is a digital solution that streamlines business operations, ensures compliance, and reduces costs through e-invoice, e-ledger, and e-export systems. It offers compatibility with all regions where Microsoft Dynamics 365 Business Central is available and is available in English and Turkish.
Viro – Climate Action: Viro’s employee engagement initiative helps companies showcase their commitment to sustainability. It offers EPA-verified CO2e reduction metrics, gamified sustainability challenges, and weekly climate education. Viro quantifies and calculates employee pollution reduction using the EPA’s greenhouse gas equivalencies calculator. Installation and setup assistance are included.
Wellbeing.ai Education: Wellbeing.ai offers a platform for employees to monitor their wellbeing in real time and receive suggestions for improvement. Employers can view anonymized, aggregated data to identify trends and make proactive changes to support their team’s mental health. Privacy is a top priority, with all data communicated directly to employees through a specialized app.
Wellbeing.ai Gaming and Entertainment: Wellbeing.ai offers a platform for employees to monitor their wellbeing in real time and receive suggestions for improvement. Employers can view anonymized, aggregated data to identify trends and make proactive changes to support their team’s mental health. Privacy is a top priority, with all data communicated directly to employees through a specialized app.
Wellbeing.ai R&D: Wellbeing.ai offers a platform for employees to monitor their wellbeing in real time and receive suggestions for improvement. Employers can view anonymized, aggregated data to identify trends and make proactive changes to support their team’s mental health. Privacy is a top priority, with all data communicated directly to employees through a specialized app.
Wellbeing.ai: This offer from Wellbeing.ai is a platform for employees to monitor their wellbeing in real time and receive suggestions for improvement. Employers can view anonymized, aggregated data to identify trends and make proactive changes to support their team’s mental health. Privacy is a top priority, with all data communicated directly to employees through a specialized app.
Go further with workshops, proofs of concept, and implementations
Application Journey to Azure App: Migrating obsolete applications to Microsoft Azure can improve brand image, reduce maintenance costs, and enhance operational efficacy. A specific strategy is necessary for a successful transition, and this offer from Baufest can help. Benefits include increased brand value, cost reduction, increased availability and security, integration with core business applications, optimization of resources, and scalability.
AvePoint Backup: 4-Week Proof of Concept: AvePoint offers unlimited automated backups and secure storage options for Microsoft 365, Microsoft Azure, Microsoft Dynamics 365, Google Workspace, and Salesforce. Granular restore allows for on-demand, detailed recovery of content to any location. The self-service tool enables users to easily locate and restore lost content while daily monitoring detects unusual activity or potential ransomware attacks.
Baseline Microsoft 365 Complete Security Hardening: AVASOFT offers a structured 4D process to enhance Microsoft 365 security, covering Teams, SharePoint, Defender, Exchange, Azure AD, Intune, and Purview. The process includes risk assessments, strict security controls, and precise access management. The key benefits are proactive threat defense, comprehensive information protection, and controlled access management.
Consultancy Workshop for Microsoft Teams: Imperium Dynamics offers specialized consulting services to help businesses unlock the full value of Microsoft Teams. Expert consultants streamline the deployment process, offer ongoing support and training, and facilitate integration with existing systems. Comprehensive training sessions empower users to leverage Teams’ capabilities effectively. The implementation is seamless and timely.
Copilot for Microsoft 365 Readiness: 2-Day Workshop: Copilot for Microsoft 365 is a cloud-based AI solution that enables businesses to collaborate across teams, regions, and devices while maintaining data protection and compliance. Attend the two-day CTGlobal Readiness Workshop for a comprehensive introduction and successful adoption within your organization.
Copilot for Microsoft 365 Adoption and Change Management: Fortevento’s Copilot for Microsoft 365 Adoption and Change Management service helps organizations implement and adopt Microsoft 365 Copilot, an AI assistant that enhances productivity and skills across Microsoft 365 applications. The service includes assessing readiness, deploying to users, driving adoption, and optimizing use.
Copilot for Microsoft 365 Baseline Readiness Engagement: Kocho’s Copilot for Microsoft 365 Baseline Readiness Engagement ensures your environment is properly configured for a baseline Copilot rollout, protecting access to sensitive data and mitigating compliance risks. The engagement covers technical and data access readiness steps, with core deliverables including discovery, assessment, testing and remediation, and project management and support.
Copilot for Microsoft 365 Discovery and Optimized Deployment: Copilot for Microsoft 365 is an AI tool that can revolutionize office productivity. Kocho’s Copilot for Microsoft 365 Discovery and Optimized Deployment approach consists of five stages: education and discovery, business case and deployment plan, technical and business readiness and deployment, change management and adoption, and future-proofing your IT environment.
Copilot for Microsoft 365 Extensibility: Kyndryl offers services to extend Copilot for Microsoft 365, including envision workshops, workflow evaluation, and planning workshops. It can help identify use cases, prioritize projects, and create project plans. Terms, conditions, duration, and pricing are custom to each engagement. Offer availability may be limited in some countries.
Copilot for Microsoft 365 Full-Service Pilot and AI Roadmap: This offer from 2toLead provides a strategic project kickoff, pre-pilot planning, readiness assessments, responsible enablement, custom training, and feedback mechanisms. The program concludes with a thorough review of pilot results and an AI roadmap for sustained success. Connect with the team to transform your organization’s landscape and harness the full power of AI.
Copilot for Microsoft 365 Pilot: 7-Week Proof of Concept: Softchoice’s Copilot for Microsoft 365 integrates with Outlook and PowerPoint, providing AI-powered assistance. Its adoption and change management experts help define user personas and use cases, testing assumptions with a curated user group to build a team of AI evangelists. Pricing and duration vary based on project scope.
Copilot Studio: 3-Week Proof of Concept: This offer from Corporate Project Solutions uses generative AI and chatbot capabilities to streamline workflows. It offers an overview of Copilot Studio and evaluates different business cases to determine the best option. The engagement follows a four-stage approach and provides analysis, security, integration, data, design, PoC implementation, playback, and a next-stage plan.
Cyber Maturity Pathfinder: This offer from SCC will assess and improve your cybersecurity posture. The four-week program includes analyzing your environment, identifying vulnerabilities, and providing a roadmap to strengthen your defenses. SCC requires only four hours of your time to set up and report back the results. Reach out to SCC to strengthen your cybermaturity.
Data Protection and Governance with Microsoft Purview: AVASOFT offers consulting services for Microsoft 365, including data protection and governance with Microsoft Purview. Its structured approach includes thorough assessments, stakeholder collaboration, framework outlining, and vulnerability evaluation. The services also provide expertise in security implementation, compliance, and custom development and integration services.
Dynamics 365 Customer Service Express: 1-Month Implementation: Implement Microsoft Dynamics 365 Customer Service in one month. This offer from AW Lathan will centralize customer information, automate repetitive tasks, and improve response time. Includes activation, customization, SLA configuration, and training. Express solutions available for technical support, field service, sales, and ERP.
Dynamics 365 Field Service Express: 2-Month Implementation: Implement Microsoft Dynamics 365 Field Service with this offer from AW Latam. Reduce operational costs, simplify inventory management, optimize field service management, and make data-driven decisions. Includes activation of maps, automatic geolocation, simplified inventory configuration, and integration with Microsoft 365.
Dynamics 365 Sales Express: 1-Month Implementation: Implement Microsoft Dynamics 365 Sales in one month with this offer from AW Latam. Automate sales tasks, track leads, analyze customer behavior, and optimize sales strategy. Includes activation, customization, workflows, reports, notifications, data import, and mobile app. Excludes licenses, customizations, and integrations.
Enhanced Data Privacy with Microsoft Purview: AVASOFT offers consulting services for Microsoft Purview and Microsoft 365 to enhance data privacy and security, compliance, and productivity. Its tailored approach includes assessments, infrastructure outline, testing environment, and implementation of encryption and access controls. AVASOFT can ensure robust data privacy and security measures, compliance, and effective management.
Enhancing Productivity with Microsoft 365 Copilot: This offer from Signal Alliance Consulting is an end-to-end service that helps organizations leverage the full potential of Microsoft 365 Copilot. It includes AI advisory, readiness workshops, deployment, adoption and change management, and extensibility services. Pricing is based on the scope of engagement.
HR People Connect: People Connect is a human talent management solution that optimizes HR processes with specialized modules. It’s integrated with Microsoft 365 and uses AI to drive team success and awaken talent creativity. Implementation involves gathering requirements, feasibility analysis, software architecture design, detailed design, prototyping, code development, testing, deployment, user support, bug fixing, and enhancements.
Information Protection in Microsoft 365: 4-Week Implementation: AVASOFT offers a four-week implementation of information protection and compliance for Microsoft 365. Its 4D approach covers data loss prevention, information barriers, privacy risk management, and more. The benefits include controlled sharing, data leak prevention, and detailed reports. AVASOFT’s approach enhances compliance and reduces risks effectively.
Microsoft 365 Complete Security Hardening: AVASOFT offers a structured 4D process for complete security hardening of Microsoft 365, including Teams, SharePoint, Defender, Exchange, Azure AD, Intune, and Purview. The process involves defining security requirements, designing architecture, developing and testing security measures, and deploying solutions.
Microsoft 365 Copilot Adoption: 12-Week Implementation: This Microsoft 365 Copilot Adoption Project helps customers adopt Microsoft 365 solutions. It blends with everyday tools and offers guidance for tasks, enhancing productivity. Nexus Technologies tailors configuration and customization to suit specific needs, monitors and evaluates impact, and provides feedback and recommendations for improvement.
Microsoft 365 Copilot Readiness Assessment: Learn about the operational efficiencies and accuracy of Copilot for Microsoft 365 in a two-hour workshop from Livestyle. The workshop includes a demonstration, hands-on document creation, and consultation. Limited to five participants per booth. In addition, a free one-day validation environment will be available exclusively for workshop attendees. This offer is available in Japan.
Microsoft 365 Optimization Consulting: Ideal State offers a four-phase approach to help organizations optimize their use of Microsoft 365 licenses, with a focus on SharePoint, Teams, and OneDrive. The process includes stakeholder interviews, optimization strategy, a change management plan, and training and support. The service is a partnership committed to continuous support and insights for growth and innovation.
Microsoft Copilot Extension Workshop: Microsoft Copilot’s expansion scenarios and technical capabilities can be explored through interactive workshop sessions and professional discussions. NTT Data’s experts provide insights on the latest developments and future directions for Copilot, helping businesses tailor expansions to their needs. The workshop offers actionable knowledge for organizations to benefit from Copilot’s extended capabilities.
Microsoft Copilot for Microsoft 365 Adoption Accelerator: Get expert consultation and support from NTT Data for developing a customized concept and implementation strategy for Copilot in Microsoft 365. Participate in interactive workshops and network with other professionals to maximize the benefits of Copilot for your team. Leave with actionable steps to deploy Copilot successfully.
Microsoft Copilot for Microsoft 365 Call and Meetings Workshop: Learn how Microsoft Copilot’s generative AI can enhance business outcomes in communication processes, increase efficiency, and improve decision-making with this offer from NTT Data. Experience AI-assisted conversations with real-time data analysis, automated note-taking, and intelligent meeting summaries. Participate in hands-on demonstrations and interactive Q&A sessions.
Microsoft Copilot for Microsoft 365 Readiness Workshop: This workshop from NTT Data provides guidance and interactive sessions to help organizations successfully implement Copilot for Microsoft 365. Participants will receive expert guidance, collaborate on a personalized roadmap, and engage in hands-on activities to familiarize themselves with the features and capabilities of Copilot.
Microsoft Copilot for Security: Deployment and Adoption Engagement: Kocho’s Microsoft Security Copilot Deployment and Adoption Engagement helps organizations implement Microsoft’s AI security tools. The engagement includes a discovery phase, implementation, and adoption and enhancement. Microsoft Copilot for Security can improve efficiency by 22% and accuracy by 7%.
Microsoft Copilot Studio Chatbot: This Managed Solution offer is an advanced AI solution that automates routine inquiries, enhances user engagement, and provides personalized support. It seamlessly integrates with existing business systems, ensuring optimal functionality. Managed Solution’s consulting services ensure seamless integration with Microsoft 365, enhancing digital capabilities and maximizing technology investments.
Microsoft Copilot Studio with Cloud Voice Workshop: Learn how to enhance sales, contact center, and CRM capabilities with Copilot Studio. This NTT Data session covers customer collaboration in solution development, showcases Copilot Studio’s capabilities, and provides success stories of businesses transforming with Copilot. Participants will also develop a strategy to integrate Copilot features into their business model.
Microsoft Intune and Autopilot Proof of Concept: Wanstor uses Microsoft’s Endpoint Manager to provide a centralized, mobile solution for managing users, groups, apps, and devices in a modern workplace. It ensures secure and seamless access to data on both personal and corporate-owned devices while enforcing digital policies to protect organizational data.
Migration to Microsoft 365: Consulting Workshop: CBTS offers an interactive workshop for organizations planning to migrate to Microsoft 365. The workshop covers aspects such as configuration, organizational needs, design, licensing, and support. CBTS also provides professional service engagements for expert assistance. Organizations seeking expert assistance through a migration to Microsoft 365 can trust CBTS to guide them.
Netas Microsoft 365 Copilot Adoption Guide: Netas offers a workshop to help customers understand and test Copilot for Microsoft 365. The workshop includes integration with Teams, Outlook, Word, Excel, PowerPoint, Loop, and Copilot. The goal is to improve productivity, creativity, and skills while ensuring security, privacy, compliance, and responsible AI. Adaptation and challenge management work is carried out with up to three departments.
OASE+: OASE+ is a video learning platform that offers personalized remote coaching and a library of more than 2,500 instructional videos to enhance employees’ utilization of Microsoft 365 applications. It provides tailored learning solutions, practical assistance, and unlimited 25-minute coaching sessions to maximize ROI, reduce workload, and enhance digital literacy and skills.
Self-Checkout Support for Microsoft Dynamics 365: This offer from Retcon allows for flexible management of points of sale and self-checkout machines. It includes customizable user interface elements, integration with Microsoft Dynamics 365 Commerce, and optimization of business processes. This comprehensive solution helps businesses increase operational efficiency, improve customer service, and increase profitability.
OCDFR – EMS E5: Orange Cyberdefense offers a workshop to help organizations develop a customized security plan. The workshop includes an analysis of the organization’s current security posture, prioritization of potential threats, and recommendations for reducing attack surfaces. The experts will also help configure Microsoft 365 Defender and evaluate the organization’s security posture after deployment. This offer is available in France.
Phishing, Malware, and Spam Protection: 2-Week Implementation: AVASOFT offers consulting services for Microsoft 365, providing expertise in security implementation, compliance, custom development, integration, automated workflows, data insights, and collaboration tools. Its phishing, malware, and spam protection ensures proactive threat mitigation, user protection, account security, and data security and compliance.
Power Platform High Level Architecture: IT RBLS offers architecture for Microsoft Power Platform to establish sustainable governance and ensure effective use of the platform. This strategic setup enables customers to realize the full potential of their investment while ensuring a scalable, secure, and compliant system. Deliverables include a strategy plan, platform implementation, and a governance document aligned with the organization’s IT strategy.
PowerCop – Centralized Governance Solution for Power Platform: 6-Week Implementation: PowerCop is an all-in-one solution that provides a centralized hub for building, deploying, and managing Microsoft Power Platform solutions. The six-week approach from LTIMindtree ensures successful deployment of a Power Platform governance solution tailored to specific needs. Benefits include strong governance, quality assurance, cost optimization, ALM, and citizen developer assistance.
Project for the Web Accelerator: 2-Week Implementation: This offer from Advaiya Solutions is a centralized project management platform that enhances project planning, risk, issue, and change tracking, resource allocation, and real-time progress updates. It’s tailored to an organization’s specific process taxonomy and includes a solution envisioning workshop, implementation framework, and Microsoft Power BI report pack configuration.
Secure Data Management with Microsoft Purview: AVASOFT provides a structured approach to enhance and secure data management practices, including thorough assessments, stakeholder collaboration, architectural plans, iterative testing, and organization-wide implementation. The services include implementing data classification, access control, and encryption policies, assessing data importance, and monitoring threats.
Sensitive Data Protection with Microsoft Purview: Microsoft Purview helps organizations protect and manage sensitive data, ensuring compliance and mitigating risks. It covers data loss prevention policies, information barriers, privacy risk management, and more. AVASOFT’s expertise in Purview can help implement robust security controls and provide detailed reports on communication trends.
SOFTIP Microsoft 365 Copilot: 1-Day Workshop: SOFTIP offers a workshop to evaluate an organization’s readiness for Copilot adoption, develop a customized plan, and provide expert guidance for a smooth transition. The deliverables include a detailed implementation plan and an executive presentation outlining the benefits of Copilot adoption. Contact SOFTIP to unlock the future of AI-driven collaboration and productivity.
Teams and SharePoint Security Hardening: AVASOFT’s process for Microsoft Teams and SharePoint security hardening includes risk assessments, security policy enforcement, and shadow IT risk management. The key benefits are proactive threat defense, comprehensive information protection, and controlled access management. Deliverables include mass download and deletion activity detection, malware detection, and monitoring for files shared with external parties.
Teams and SharePoint Security Implementation: AVASOFT’s process for Teams and SharePoint security hardening includes risk assessments, security policy enforcement, and access management. Key benefits include proactive threat defense, comprehensive information protection, and controlled access management. Deliverables include mass download and deletion activity detection, malware detection, and monitoring for files shared with external parties.
UNITE: AI Aware: This Infinity Group workshop helps businesses explore the benefits of AI and Copilot for Microsoft 365. It offers insights into AI’s potential to drive innovation and growth, identifying opportunities, improving decision-making, and promoting operational efficiency. The workshop also prepares employees for AI integration and offers real-world examples of AI applications across different industries.
Viva Engage and Viva Amplify Leaders Pilot: 12-Week Implementation: This offer from 2toLead enhances engagement in company communications across various channels. Educate teams on capabilities of Viva Engage, Viva Connections, Microsoft Teams, and Microsoft SharePoint. Map organization needs to Microsoft 365 and implement Viva Amplify and Viva Engage premium features for leaders to empower new levels of communication.
Viva Engage Launch: 12-Week Implementation: Engage Squared showcases the art of the possible with Microsoft Viva Engage and shares insights on how you can harness the power of an enterprise social network to transform employee engagement. Together you’ll unpack the challenges and pain points you face today, identify opportunities, and prioritize use cases to support a more connected and engaged workforce.
Viva Goals Launch: 12-Week Implementation: Microsoft Viva Goals is a goal-alignment tool that connects teams and individuals to an organization’s strategic priorities. It uses a proven goal-setting framework to keep everyone aligned and focused on achieving objectives and key results (OKRs). Engage Squared presents a three-step approach includes discovery activities, configuration and implementation, and ongoing support for maintaining OKRs.
Viva Insights: 6-Week Proof of Concept: This engagement from Planet Technologies showcases Microsoft Viva Insights, a tool that helps organizations analyze signals such as emails, chat, and meetings to align with new ways of working. It segments users by categories, manages dashboard permissions, builds custom dashboards, deploys to appropriate users, and educates users and managers on how to use the dashboards.
Xenit – Microsoft 365 Copilot: 6-Week Workshop: Xenit offers a workshop, pilot, and implementation plan for Microsoft 365 Copilot. The workshop covers technical requirements, use cases, and identifying challenges. The pilot includes installation, user training, and feedback gathering. The implementation plan is tailored to specific needs and includes system integration, user support, and compliance review.
Contact our partners
COMPANY Employment and Project Management
Smart Energy Management System
2-Day Assessment to Evaluate Dynamics 365 Business Central
9A Productivity Suite – Raptor Document Warehouse
AI Agents Powered by Conversational and Generative AI
Askey 5G Private Network Solution
Autodesk with SharePoint Integration
Azure Virtual Desktop: 1-Week Assessment
Cinchy – Large Enterprise Offering
CIPAce Project and Program Management Lifecycle Platform
Circular Dendrogram Chart for Power BI
Consultancy for Azure Data Lake – SaaS
Consultancy for Azure Machine Learning – SaaS
Custom Teams App Development: 1-Hour Assessment
DataGenie – Agency Workflow Automation
DataGenie – Customer Advisory ChatBot
Devart Connector for Dynamics 365 from Excel
Drag and Drop Extension for RMA
Email Security Threat Assessment
Equipment Maintenance for Microsoft Dynamics 365
Fidesic AP for BC with Multi-Entity Management
Fortis Credit Cards for Business Central
Fusion5 Dynamics 365 Sales (CE) Integration
Icicle Food and Beverage Production Management ERP
iDynamics Commissions Connector for Power BI
iThink Connect Leave for Breathe HR
m+m Logistic Management with Routing Status Overview
m+m Physical Inventory Item Tracking
m+m Price Calculation with Unit Conversion
m+m Production Order Assistant with Drop/Special Shipment
Microsoft 365 Copilot Preflight: 30-Day Assessment, Roadmap, and Proof of Concept
Microsoft 365 Copilot Readiness Assessment by ORBIT
Microsoft 365 Email Threat Protection Assessment
Microsoft 365 Security: 4-Week Assessment
Microsoft 365 Security and Compliance Assessment
Microsoft Threat Protection Engagement
Microsoft Copilot Orange Cybersecurity Assessment
Multi-Entity Financial Management
Navigating Through Copilot for Microsoft 365
OSIS – Offshore/Onshore Safety Integrated Solution
Our D9A Kickstart for Dynamics 365 Business Central – Foundation
Plant and Maintenance Samadhan
PliQ – Feedback Management Platform
PortalTalk: Governance Solution for Teams Plus SharePoint
Power BI Analytics: 32-Hour Workshop and Assessment
Power Platform and Microsoft 365: 2-Hour Orientation Session
P LIVE – Software as a Service
QuickBooks to Dynamics 365 Business Central Migration: 1-Week Assessment
Remedly Medical Practice Management
Rydoo Integration for Dynamics 365 Business Central
Salesforce Integration for Dynamics 365
Salesforce Integration with Dynamics 365 Business Central
Seismic Custom Content for Word
Sensitive Data Risk Assessment
SharePoint and Teams Security: 2-Week Assessment
SMART Core Localization for Poland
Stami Digital – Process Monitor
Swisscom MDR with Microsoft Defender XDR
Sysdoc Competency Assessment Tool
TES – Microsoft 365 Assessment
Trade+ Heidler HVS32 Interface
Travel Risk Management and Request Approvals
UNITE: Cybersecurity Assessment
Wise e-Messaging (e-Invoice, e-Order)
This content was generated by Microsoft Azure OpenAI and then revised by human editors.
Microsoft Tech Community – Latest Blogs –Read More
Looping a macro
I have a macro that copies/pastes then deletes columns of data, it then copies/pastes the new data at the end of the previous set.
How can I make this macro loop until all the data is processed, ie column G in my case?
I have a macro that copies/pastes then deletes columns of data, it then copies/pastes the new data at the end of the previous set.How can I make this macro loop until all the data is processed, ie column G in my case? Read More