Category: Microsoft
Category Archives: Microsoft
Does Azure provide DDoS protection for its PaaS services?
Hi,
I am working on a project wherein we will deploy Storage Account, KeyVault, ServiceBus, CosmosDB, and SQL DB in our subscription. All these services will be deployed with public access enabled, and we will only add private endpoints for local VNet traffic.
From a security perspective, should I explicitly add DDoS protection to the above-mentioned services, or do they come with built-in DDoS protection?
Example: Would a DDoS attack be able to bring down a Storage Account Blob Service (test.blob.core.windows.net)?
Hi,I am working on a project wherein we will deploy Storage Account, KeyVault, ServiceBus, CosmosDB, and SQL DB in our subscription. All these services will be deployed with public access enabled, and we will only add private endpoints for local VNet traffic.From a security perspective, should I explicitly add DDoS protection to the above-mentioned services, or do they come with built-in DDoS protection?Example: Would a DDoS attack be able to bring down a Storage Account Blob Service (test.blob.core.windows.net)? Read More
Tới game bài đổi thưởng, không chỉ là một c
“gây bão” trong thế giới game bài đổi thưởng, không chỉ là một cổng game bài đẳng cấp mà còn là điểm đến của sự đổi mới và sáng tạo. Cổng game Hit Club đẳng cấp nhất năm 2024 với nhiều trò chơi cờ bạc sáng tạo và hấp dẫn. Địa chỉ cá độ này đã được Isle Of Man và đơn vị cá cược PAGCOR cấp giấy chứng nhận. Hitclub – Khám phá thế giới giải trí bất tận. Hitclub100 là một trong những nhà cái uy tín và được yêu thích nhất hiện nay.
”gây bão” trong thế giới game bài đổi thưởng, không chỉ là một cổng game bài đẳng cấp mà còn là điểm đến của sự đổi mới và sáng tạo. Cổng game Hit Club đẳng cấp nhất năm 2024 với nhiều trò chơi cờ bạc sáng tạo và hấp dẫn. Địa chỉ cá độ này đã được Isle Of Man và đơn vị cá cược PAGCOR cấp giấy chứng nhận. Hitclub – Khám phá thế giới giải trí bất tận. Hitclub100 là một trong những nhà cái uy tín và được yêu thích nhất hiện nay. Read More
Azure Static Web Apps Community: Criação de uma App (RAG) com App Spaces e Azure Static Web Apps
No último encontro da Comunidade Azure Static Web Apps através do Canal do Youtube – Microsoft Azure Developers, foi demonstrado como se pode criar uma aplicação de Geração Aumentada por Recuperação (RAG) utilizando o Azure Static Web Apps e o App Spaces.
O evento foi conduzido pelo Dheeraj Bandaru, que é Product Manager do Azure Static Web Apps na Microsoft. Dheeraj contou com a participação do Skyler Hardle, que é Senior Manager do Apps Spaces na Microsoft.
Skyler, apresentou um guia prático sobre a integração entre esses serviços e a implementação de uma aplicação RAG (Retrieval Augmented Generation). A seguir, compartilharei com vocês o que foi abordado durante o evento, detalhando a arquitetura da aplicação e as etapas de desenvolvimento.
Mas, antes precisamos entender esse novo serviço e como ele pode ser útil para a criação de aplicações modernas.
Inclusive, se você deseja assistir ao evento na íntegra, poderá acessar o link abaixo:
O que é o App Spaces?
App Spaces é um serviço inteligente para desenvolvedores que reduz a complexidade de criar e gerenciar aplicações web. Ele ajuda a identificar os serviços corretos para suas aplicações no Azure e proporciona uma experiência de gerenciamento simplificada para o processo de desenvolvimento.
App Spaces também oferece os benefícios de implantar uma aplicação através dos serviços existentes do Azure, como Azure Container Apps e Azure Static Web Apps, com uma experiência focada no desenvolvimento e implantação de forma simplificada e rápida.
Resumindo….
App Spaces é a maneira mais rápida de implantar e gerenciar suas cargas de trabalho de aplicativos inteligentes, sem ser um especialista em nuvem.
O que é Geraçaõ Aumentada por Recuperação (RAG)?
Geração Aumentada por Recuperação (RAG) é uma técnica que combina a recuperação de informações externas com a geração de respostas por modelos de linguagem (LLMs).
Essa abordagem permite enriquecer o contexto dos modelos de IA, proporcionando respostas mais precisas e relevantes. No caso do nosso aplicativo, utilizamos bancos de dados vetoriais para armazenar documentos e embeddings, permitindo uma recuperação eficiente e contextualizada de informações.
Primeiro, alguns conceitos básicos sobre RAG
Os grandes modelos de linguagem (LLMs) como o ChatGPT são treinados com dados públicos disponíveis na internet no momento do treinamento. Eles podem responder a perguntas relacionadas aos dados nos quais foram treinados. No entanto, esses dados públicos podem não ser suficientes para atender a todas as suas necessidades.
Você pode querer respostas baseadas em seus dados privados ou os dados públicos podem simplesmente estar desatualizados. A solução para esse problema é a Geração Aumentada por Recuperação (RAG), um padrão usado em IA que utiliza um LLM para gerar respostas com base em seus próprios dados.
Como o RAG Funciona?
RAG é um padrão que usa seus dados com um LLM para gerar respostas específicas aos seus dados. Quando um usuário faz uma pergunta, o armazenamento de dados é pesquisado com base na entrada do usuário. A pergunta do usuário é então combinada com os resultados correspondentes e enviada ao LLM usando um prompt (instruções explícitas para um modelo de IA ou aprendizado de máquina) para gerar a resposta desejada. Isso pode ser ilustrado da seguinte forma.
A imagem abaixo representa o fluxo de trabalho do RAG:
Se você deseja saber mais sobre o RAG, recomendo a leitura do artigo Geração Aumentada por Recuperação (RAG).
Arquitetura do Aplicativo RAG com App Spaces
No evento, Skyler apresentou a arquitetura do aplicativo RAG que seria desenvolvido durante a apresentação. um frontend em React, um backend em FastAPI e um banco de dados vetorial. Esses componentes trabalham juntos para fornecer uma solução completa e integrada. Abaixo, detalho o funcionamento de cada um desses componentes.
A seguir, detalharei cada um desses componentes.
Frontend com React
O frontend do aplicativo é desenvolvido em React e faz chamadas a um backend FastAPI para buscar e armazenar embeddings em um banco de dados vetorial (Quadrant). A interface do usuário permite inserir perguntas e visualizar as respostas geradas pelo sistema.
Backend com FastAPI
O backend é responsável por duas funcionalidades principais:
Gerar e armazenar embeddings: Utiliza a API de embeddings do OpenAI para gerar vetores a partir do texto fornecido e armazená-los no banco de dados vetorial.
Recuperar e gerar respostas: Busca embeddings relevantes no banco de dados vetorial e utiliza o OpenAI GPT-4 para gerar respostas baseadas nesses embeddings.
Banco de Dados Vetorial
Para a aplicação foi utilizado o Quadrant, um banco de dados vetorial que permite armazenar e recuperar embeddings de forma eficiente. O Quadrant é uma solução escalável e de alto desempenho para aplicações que requerem a recuperação de informações relevantes com base em consultas feitas pelo usuário.
Implementação da Aplicação RAG
Configuração Inicial
Para começar, acesse o App Spaces no portal Azure e selecione a opção para criar um novo ‘space’ de aplicação. Você pode escolher um repositório do GitHub ou utilizar um dos templates fornecidos, como o RAG App. Configure as variáveis de ambiente necessárias, incluindo as chaves da API do OpenAI.
Implantação do Frontend
O frontend da aplicação é uma aplicação React que pode ser implantado no Azure Static Web Apps. Para isso, basta configurar o repositório do GitHub e definir o diretório de saída da aplicação. O Azure Static Web Apps irá criar automaticamente um pipeline de CI/CD para implantar a aplicação.
Configuração e Implantação do Backend
O backend em FastAPI é implantado usando o Azure Container Apps no Azure. Ele manipula as requisições de geração e armazenamento de embeddings, bem como a recuperação e geração de respostas.
Demonstração da Aplicação RAG
Inserindo e Armazenando Texto: O usuário insere um texto no frontend, que é enviado ao backend para gerar e armazenar embeddings no banco de dados vetorial.
Fazendo Perguntas e Recebendo Respostas: O usuário faz perguntas através do frontend, que são processadas pelo backend para buscar embeddings relevantes e gerar respostas utilizando o GPT-4 da OpenAI.
Se desejar saber mais da aplicação desenvolvida no evento, poderá acessar o repositório do GitHub app-spaces-rag-app
Inclusive, Julia Muiruri, que é Developer Advocate na Microsoft, gravou um vídeo sobre a aplicação desenvolvida no evento. Você pode assistir o vídeo abaixo:
Gerenciamento e Extensibilidade
App Spaces facilita a adição de novos componentes a sua aplicação, como novos frontends ou integrações com outros serviços. A interface de gerenciamento permite visualizar logs, métricas e configurar variáveis de ambiente de forma intuitiva.
O mais interessante disso tudo é que independente da linguagem de programação no lado do Backend, você pode utilizar o App Spaces para gerenciar e implantar sua aplicação. Seja você um desenvolvedor Python, .NET, Node.js, Java, Go, etc., o App Spaces é uma excelente opção para gerenciar suas aplicações.
Se desejar ver outros exemplos de aplicações em diferentes linguagens de programação, poderá acessar o repositório do GitHub app-spaces-samples.
E, já recomendo em você começar agora a testar o App Spaces! Você pode começar a testar de forma totalmente gratuita. Acesse agora: AQUI ou clicando na imagem abaixo:
Conclusão
No encontro da comunidade Azure Static Web Apps, aprendemos a criar uma aplicação de Geração Aumentada por Recuperação (RAG) utilizando Azure Static Web Apps e App Spaces. Exploramos a arquitetura da aplicação, configuramos os componentes necessários e implementamos uma solução prática que enriquece o contexto dos modelos de IA, proporcionando respostas mais precisas e relevantes.
Lembrando que você poder rever o evento na íntegra, acessando o link abaixo:
Microsoft Reactor YouTube Channel
Você sabia que temos uma das maiores comunidades com temas diversos sobre tecnologia, nuvem e desenvolvimento de software? Não! Então, você precisa conhecer o Microsoft Reactor.
Além disso conta com inúmeros eventos online, presenciais, workshops, meetups e muito mais. Acesse o link da página oficial do Microsoft Reactor e inscreva-se no canal para ficar por dentro de tudo que acontece na comunidade.
Recursos Adicionais
Gostou do App Spaces? Quer saber mais sobre o serviço e como ele pode ajudar a simplificar o desenvolvimento de aplicações web? Ou melhor, quer aprender através de um tutorial prático como criar uma aplicação com App Spaces?
Deixarei abaixo alguns links que poderão te ajudar a explorar mais sobre o App Spaces e como ele pode ser útil para o desenvolvimento de aplicações modernas.
App Spaces – Documentação Oficial
App Spaces: Building a full-stack app with Google Authentication
Learn About Azure Static Web Apps
Custom authentication in Azure Static Web Apps
Learn more about Azure Container Apps
App Spaces – Try it now!
Quickstart: Deploy your app with App Spaces
Espero que tenha gostado do artigo e que ele tenha sido útil para você. Se tiver alguma dúvida ou sugestão, não hesite em deixar um comentário abaixo.
Até a próxima!
Microsoft Tech Community – Latest Blogs –Read More
M365 Exchange
Hello
Please i need your help on this issue.
when we try to add an email it gives us error 2002, on mac outlook.
I have tried other email of same domain it works without any issue. This particular domain was in GoDaddy we moved to Azure.
i doubt the autodiscover is going on to wrong server as that email was working on that machine when it was on Godaddy.
Now the same email ID after migration is giving this error. We tried from browser the same email on the same machine its working.
Please its critical how we can resolve this issue.
Hello Please i need your help on this issue. when we try to add an email it gives us error 2002, on mac outlook. I have tried other email of same domain it works without any issue. This particular domain was in GoDaddy we moved to Azure. i doubt the autodiscover is going on to wrong server as that email was working on that machine when it was on Godaddy. Now the same email ID after migration is giving this error. We tried from browser the same email on the same machine its working. Please its critical how we can resolve this issue. Read More
Staff still receiving emails when booked but notification is unticked
Hi,
I have entered a dummy email for one of my staff members. They are still receiving emails as I am getting undeliverable emails in outlook. This is fine as it is a dummy email but I dont want any emails sent to staff. Please help!
Hi, I have entered a dummy email for one of my staff members. They are still receiving emails as I am getting undeliverable emails in outlook. This is fine as it is a dummy email but I dont want any emails sent to staff. Please help! Read More
Notepad corrupting accented letters in text files, showing as boxed question marks
Hello,
I work out of .txt files in Notepad and recently moved from a Windows 10 computer to a new one with Windows 11. Text files I’ve had for years with accented letters are now corrupted. Regardless of what character they were, they display in Notepad as boxed question marks. I didn’t notice until after I saved changes. When I open the same file or copy and paste the text elsewhere, the box carries over as a space. Naturally, I can’t search within the file for the character because it pastes in the field as a space.
These characters existed without issue for years in Notepad throughout previous versions of Windows. Because I’d been copying and pasting text into Notepad and saving, I know that some characters, such as in Japanese, Chinese, and Hungarian languages, were too much for the old Notepad to save without changing the default format, which I never did. I preferred to maintain a universal format for the text file for compatibility.
My language setting is and has always been English. I do not need or want to change it.
Opening the same file changing Encoding from Auto-Detect to ANSI or UTF-8 only changes the boxed question mark to a space. I don’t know how Microsoft could get this so wrong after so many decades.
I believe it’s too late to salvage all my accented characters in texts I’ve saved over, but how do I prevent this other than switching to another application?
Hello, I work out of .txt files in Notepad and recently moved from a Windows 10 computer to a new one with Windows 11. Text files I’ve had for years with accented letters are now corrupted. Regardless of what character they were, they display in Notepad as boxed question marks. I didn’t notice until after I saved changes. When I open the same file or copy and paste the text elsewhere, the box carries over as a space. Naturally, I can’t search within the file for the character because it pastes in the field as a space. These characters existed without issue for years in Notepad throughout previous versions of Windows. Because I’d been copying and pasting text into Notepad and saving, I know that some characters, such as in Japanese, Chinese, and Hungarian languages, were too much for the old Notepad to save without changing the default format, which I never did. I preferred to maintain a universal format for the text file for compatibility. My language setting is and has always been English. I do not need or want to change it. Opening the same file changing Encoding from Auto-Detect to ANSI or UTF-8 only changes the boxed question mark to a space. I don’t know how Microsoft could get this so wrong after so many decades. I believe it’s too late to salvage all my accented characters in texts I’ve saved over, but how do I prevent this other than switching to another application? Read More
Using Conditional Formatting to make a field blank if another field is blank
I have a document library where I would like one column (Reject) to be blank if another column (Reject Reason) is blank. Can I use conditional formatting to do this?
Here is my current JSON on the Reject column:
I have a document library where I would like one column (Reject) to be blank if another column (Reject Reason) is blank. Can I use conditional formatting to do this? Here is my current JSON on the Reject column: Read More
What’s New in Copilot for Sales – July 2024
Microsoft Copilot for Sales is reimagining sales. Integrated seamlessly into your daily tools across Microsoft 365 and Teams, Copilot for Sales harnesses the power of generative AI and customer data to keep sellers in their flow of work so they can spend more time with customers.
This month, we’re excited to bring capabilities to help sellers save time when collaborating with seamless sharing of key email info from Outlook to Teams, enable sellers to stay ahead of activities with meeting prep notes and recent emails, and enable sellers to receive suggested CRM updates in even more languages!
As always, we invite you to get started, learn more, and stay connected! See you next month!
Capabilities highlighted below are included in the July release of Copilot for Sales. It may take time for specific capabilities to reach every tenant in each market.
In Outlook
Share key email information easily from Outlook to Teams
Today, sellers face challenges in efficiently sharing crucial customer information received via Outlook with their sales team members on Teams. Currently, they resort to manual copying and pasting of information, searching for the appropriate recipient, and then initiating a chat or posting in the right channel on Teams to share it.
With this release, we’re introducing seamless sharing to Teams in the seller’s flow of work in Outlook to help sales teams quickly start a Teams discussion with up-to-date and relevant information that can move a deal forward. Now, sellers can:
Share key email information with their colleagues in Teams
Add preamble text before sharing
Review and modify key email info before sharing
Share to any location in Teams ─ with a person, in a group chat, or in a Teams channel
Example of user flow for sharing key email info to Teams using Copilot for Sales
Find more details in our product documentation.
Full language support in suggested CRM updates
Sellers are busy and today updating information crucial for their businesses directly in their CRM requires manual work. Bringing the ability to update their CRM to the flow of work for quick updates, sellers can save time and be more efficient.
This month, we’re excited to announce the rollout of additional language support for suggested CRM updates. Prior to this release, four languages were supported; this expansion enables Copilot for Sales to provide suggested updates in ten languages* for:
Monetary value changes (like budgets, revenue, fees etc.)
Timeline changes
Stage progression changes for an opportunity.
* Discover all the details at our supported languages page.
The fields a seller can update depend on their CRM permissions as well as which editable fields are enabled by the admins. Calculate fields, and all other scenarios will deep link to their CRM.
Screenshot of suggested CRM updates user interface
In Teams
Stay ahead of activities with meeting prep notes and recent emails
Sellers and sales managers preparing for a meeting sift through vast amounts of data from a variety of sources, including their CRM, a time consuming and sometimes overwhelming activity. This can lead to information overload and potentially cause difficulty in prioritizing the most relevant details for their meeting.
We’re pleased to announce two new capabilities in our meeting prep to help both sellers and sales managers stay ahead of their most impactful activities! Starting with our July release:
A meeting prep card will be sent about an hour* before a meeting instead of just as the meeting starts. (admin configuration settings coming soon!)
Recent emails in meeting prep now contain information about the last 2 emails sharing the same external contacts who are participating in the meeting.
*card will appear 45-75 minutes prior to meeting start time
Screenshot of meeting prep info card inside Teams.
Get started
Ready to join us and other top-performing sales organizations worldwide? Reach out to your Microsoft sales team or visit our product web page.
Ready to install Copilot for Sales? Have a look at our deployment guide for Dynamics 365 Sales users or our deployment guide for Salesforce users.
Learn more
Ready for all the details? Check out the Copilot for Sales product documentation.
Ready for the latest tips…and more? Copilot for Sales Tip Time can serve as a foundation for your training of Copilot for Sales users, customers, or partners! This content includes use cases and demonstrates how each feature will benefit sellers, administrators, and sales managers.
Looking for the latest adoption resources? Visit the Copilot for Sales Adoption Center and find the latest information about how to go from inspiration to adoption.
Stay connected
Want to stay connected? Learn about the latest improvements before everyone else at https://aka.ms/salescopilotupdates. Join our community in the community discussion forum and we always welcome your feedback and ideas in our product feedback portal.
Microsoft Tech Community – Latest Blogs –Read More
Word inserting shapes disabled
I use the shapes feature (illustrations tap) inside Word for work to explain the designed layouts for a quick and easy reference for my team. Recently, when I click on a shape, it shows the list of options I can choose from, but when I hover my mouse over my document, the crosshairs that normally appear are not there. It is almost as if something is disabled for this particular feature. All the other illustrations’ features are functioning as normally; it is only the shapes. Furthermore, when I open a document that has shapes from a previous project, I can add more or edit existing shapes in any way. My word is up to date as of today, and really stumped on how to fix this,
Thank you in advance.
I use the shapes feature (illustrations tap) inside Word for work to explain the designed layouts for a quick and easy reference for my team. Recently, when I click on a shape, it shows the list of options I can choose from, but when I hover my mouse over my document, the crosshairs that normally appear are not there. It is almost as if something is disabled for this particular feature. All the other illustrations’ features are functioning as normally; it is only the shapes. Furthermore, when I open a document that has shapes from a previous project, I can add more or edit existing shapes in any way. My word is up to date as of today, and really stumped on how to fix this, Thank you in advance. Read More
Word is not retaining pictures
When I save a picture from a website or save a document in Word when I try to attach to an email it opens as a text box not a picture. I have tried all I can find and nothing corrects it. I have been able in the past to retrieve the picture but recently it has had this issue.
When I save a picture from a website or save a document in Word when I try to attach to an email it opens as a text box not a picture. I have tried all I can find and nothing corrects it. I have been able in the past to retrieve the picture but recently it has had this issue. Read More
Parse and Create HTML in Azure Logic App
I’m working on the following Array:
I’m working on the following Array:“Jul. 11 2024 11:38 AM, A, B, C” r “Jul. 11 2024 11:38 AM ,A , B, C” r “Jul. 11 2024 11:38 AM ,A, B, C” r“ Jul. 11 2024 11:38 AM,A, B, C” r I need to email that array on the following HTML format. It seems like “Create HTML Table” doesn’t like Array. How can I convert the data above into the table below? DateSenderRecipientSubjectJul. 11 2024 11:38 AMABCJul. 11 2024 11:38 AMABCJul. 11 2024 11:38 AMABC Read More
how to get an Outline group to open downward
The default behavior for the +/- control of an outline group of rows is to be at the bottom of the group. E.g., if you group rows 1 through 5, the +/- is on row 6. When you want to collapse a group, you have to go to the bottom of the group (row 6) to click the minus. I want the +/- on the first row (the top) of the group. So if I’ve grouped rows 1-5, I would click on a control on row 1, not on row 6, and it would open downward.
Is this possible? I think I’ve seen it this way in the past, but I don’t know how to do it.
The default behavior for the +/- control of an outline group of rows is to be at the bottom of the group. E.g., if you group rows 1 through 5, the +/- is on row 6. When you want to collapse a group, you have to go to the bottom of the group (row 6) to click the minus. I want the +/- on the first row (the top) of the group. So if I’ve grouped rows 1-5, I would click on a control on row 1, not on row 6, and it would open downward. Is this possible? I think I’ve seen it this way in the past, but I don’t know how to do it. Read More
Pivot Table Summarize Values by Average Greyed Out
I am constructing a Recruitment Dashboard. One of the values I’m trying to include is the average for time to fill. Which is the time from the open date of a job to the close date of a job. When transferring this data over to the pivot table, it doesn’t provide the option to summarize values by average. It’s greyed out. The only option is count, which doesn’t do me any good.
I’ve done about all I can think to do. And nothings helped. I’m hoping someone has the answer out there. I’m also attaching the link to my workbook. Dashboard
I am constructing a Recruitment Dashboard. One of the values I’m trying to include is the average for time to fill. Which is the time from the open date of a job to the close date of a job. When transferring this data over to the pivot table, it doesn’t provide the option to summarize values by average. It’s greyed out. The only option is count, which doesn’t do me any good. I’ve done about all I can think to do. And nothings helped. I’m hoping someone has the answer out there. I’m also attaching the link to my workbook. Dashboard Read More
Formatting Feet and Inches in one cell
Hi all,
I am working with a spreadsheet of archived baseball team rosters (each year’s roster is contained as one sheet in the larger workbook). These were previously on paper, but are now being digitized.
The problem we are running into is with player heights (i.e. feet and inches). As you can see in the example screenshot below, heights have been typed in feet-inches format; for example the first player has a height of 5 feet, 11 inches.
However, Excel is formatting these as dates rather than heights (i.e. the first player is showing May 11 rather than simply 5-11). Although the values read correctly in this spreadsheet, it presents an issue when we ingest this data into our website, which is expecting heights in #-# format with feet and inches. Instead, for the first player the website is receiving 5/11/2023 and so on. Because of this the website disregards the height column for most players. The exception is anyone whose height doesn’t conflict with a date, for example 6 feet even (6-0).
If I change the column category to either General or Text, the values change to a random string of numbers.
Given that we have about 40 seasons worth of player rosters in this workbook, is there an efficient process that we could take this data and put it into a format suitable for importing (such as a simple 5-11, 6-3, etc)?
Thanks in advance for any insight, and happy to share additional context/details if needed.
Hi all, I am working with a spreadsheet of archived baseball team rosters (each year’s roster is contained as one sheet in the larger workbook). These were previously on paper, but are now being digitized. The problem we are running into is with player heights (i.e. feet and inches). As you can see in the example screenshot below, heights have been typed in feet-inches format; for example the first player has a height of 5 feet, 11 inches. However, Excel is formatting these as dates rather than heights (i.e. the first player is showing May 11 rather than simply 5-11). Although the values read correctly in this spreadsheet, it presents an issue when we ingest this data into our website, which is expecting heights in #-# format with feet and inches. Instead, for the first player the website is receiving 5/11/2023 and so on. Because of this the website disregards the height column for most players. The exception is anyone whose height doesn’t conflict with a date, for example 6 feet even (6-0). If I change the column category to either General or Text, the values change to a random string of numbers. Given that we have about 40 seasons worth of player rosters in this workbook, is there an efficient process that we could take this data and put it into a format suitable for importing (such as a simple 5-11, 6-3, etc)? Thanks in advance for any insight, and happy to share additional context/details if needed. Read More
Excel PivotTable Field Selection
Every time I select a field for a pivot table, the PivotTable Fields dialogue box collapses back to its original state. I’d like to select multiple fields without having to drill to the specific field folder each time. Is there a setting that controls this? The data source is an attached database.
Every time I select a field for a pivot table, the PivotTable Fields dialogue box collapses back to its original state. I’d like to select multiple fields without having to drill to the specific field folder each time. Is there a setting that controls this? The data source is an attached database. Read More
Power Automate for Paginated Reports
I am using a Power Automate to export a paginated report from Power BI and save the file to a SharePoint folder.
The flow runs perfectly, but when the file is created in the SharePoint folder, all of the headers are changed. The paginated file name is pre-pended to the header name. Because this file needs to have specific headers for import into another system, this is breaking the process.
What do I need to do to get the file with the headers as they appear in Power BI?
Actions:
I am using a Power Automate to export a paginated report from Power BI and save the file to a SharePoint folder. The flow runs perfectly, but when the file is created in the SharePoint folder, all of the headers are changed. The paginated file name is pre-pended to the header name. Because this file needs to have specific headers for import into another system, this is breaking the process. What do I need to do to get the file with the headers as they appear in Power BI? Actions: Read More
Using intune to create application desktop shortcuts
I’m trying to use intune to push an application shortcut to the public desktop. I created an lnk file and saved it to a shared network drive. I then wrote a powershell script to copy that file to a folder on the c drive of the pc and then form that folder to the public desktop. Here is the script
——————————————————————————————————————
#Create directory to hold icon file and copy file there
New-Item -Path “c:” -Name “scut” -ItemType “directory” -Force
Copy-Item “S:ShortcutsPS1 FilesFortinet IconFortiClientVPN.lnk” -Destination “c:scutFortiClientVPN.lnk”
$TargetFile = “c:scutFortiClientVPN.lnk”
$ShortcutFile = “$env:PublicDesktopFortiClientVPN.lnk”
$WScriptShell = New-Object -ComObject WScript.Shell
$Shortcut = $WScriptShell.CreateShortcut($ShortcutFile)
$Shortcut.TargetPath = $TargetFile
$Shortcut.Save()
————————————————————————————————————
I wrapped the script with intunewinapp utility and created a win32 app with the file. I use this as my install command. (forti2.ps1 is my original powershell file)
————————————————————————————————————–
powershell.exe -ExecutionPolicy Bypass -file forti2.ps1
—————————————————————————————————————
My detection rule is just a custom rule that looks for the file on the desktop. When the app runs I get
“The application was not detected after installation completed successfully (0x87D1041C)” error. Any ideas what I’m missing?
I’m trying to use intune to push an application shortcut to the public desktop. I created an lnk file and saved it to a shared network drive. I then wrote a powershell script to copy that file to a folder on the c drive of the pc and then form that folder to the public desktop. Here is the script ——————————————————————————————————————#Create directory to hold icon file and copy file thereNew-Item -Path “c:” -Name “scut” -ItemType “directory” -ForceCopy-Item “S:ShortcutsPS1 FilesFortinet IconFortiClientVPN.lnk” -Destination “c:scutFortiClientVPN.lnk”$TargetFile = “c:scutFortiClientVPN.lnk”$ShortcutFile = “$env:PublicDesktopFortiClientVPN.lnk”$WScriptShell = New-Object -ComObject WScript.Shell$Shortcut = $WScriptShell.CreateShortcut($ShortcutFile)$Shortcut.TargetPath = $TargetFile$Shortcut.Save() ————————————————————————————————————I wrapped the script with intunewinapp utility and created a win32 app with the file. I use this as my install command. (forti2.ps1 is my original powershell file)————————————————————————————————————–powershell.exe -ExecutionPolicy Bypass -file forti2.ps1 ————————————————————————————————————— My detection rule is just a custom rule that looks for the file on the desktop. When the app runs I get “The application was not detected after installation completed successfully (0x87D1041C)” error. Any ideas what I’m missing? Read More
NEW Level Up CSP | M365 & Copilot Sales and Technical Bootcamps!
Level Up your skills by joining us in the upcoming Microsoft 365 and Copilot bootcamps!
We are excited to announce our new FY25 Level Up CSP Bootcamps, that are built to help CSP partners grow sales and technical capabilities and accelerate new customer acquisition, upsell and cross sell. Join us for the upcoming Microsoft 365 and Copilot bootcamps to get ready to acquire, upsell and expand with M365 Premium SKUs, Copilot and Copilot Studio. Learn more by registering today!
Level Up CSP Sales Bootcamp
1-day sales Bootcamp: Get ready to go to market and sell Microsoft 365 and Copilot
Americas/EMEA region: August 28 | 8:00 AM – 12:00 PM, Pacific Time
APAC region: September 4 | 5:00 PM – 9:00 PM, Pacific Time
Who should attend: Sellers and sales managers
Level Up CSP Pre- and Post-Sales Technical Bootcamp
2-days technical bootcamp: Secure customers with Premium SKUs, deploy Copilot and extend with Copilot Studio
Americas/EMEA region: September 11 & 12 | 7:00 AM – 11:00 AM, Pacific Time
APAC region: September 18 & 19 | 5:00 PM – 9:00 PM, Pacific Time
Who should attend: Pre and post sales, IT admins and technical staff
Register at http://aka.ms/LevelUpCSPBootcamp
NEW! We will be offering voiceover and subtitles for ten languages to support our global CSP partners.
Level Up your skills by joining us in the upcoming Microsoft 365 and Copilot bootcamps!
We are excited to announce our new FY25 Level Up CSP Bootcamps, that are built to help CSP partners grow sales and technical capabilities and accelerate new customer acquisition, upsell and cross sell. Join us for the upcoming Microsoft 365 and Copilot bootcamps to get ready to acquire, upsell and expand with M365 Premium SKUs, Copilot and Copilot Studio. Learn more by registering today!
Level Up CSP Sales Bootcamp 1-day sales Bootcamp: Get ready to go to market and sell Microsoft 365 and Copilot
Americas/EMEA region: August 28 | 8:00 AM – 12:00 PM, Pacific Time
APAC region: September 4 | 5:00 PM – 9:00 PM, Pacific Time
Who should attend: Sellers and sales managers
Level Up CSP Pre- and Post-Sales Technical Bootcamp 2-days technical bootcamp: Secure customers with Premium SKUs, deploy Copilot and extend with Copilot Studio
Americas/EMEA region: September 11 & 12 | 7:00 AM – 11:00 AM, Pacific Time APAC region: September 18 & 19 | 5:00 PM – 9:00 PM, Pacific Time
Who should attend: Pre and post sales, IT admins and technical staff Register at http://aka.ms/LevelUpCSPBootcampNEW! We will be offering voiceover and subtitles for ten languages to support our global CSP partners. Read More
Thunderbird and Microsoft Exchange server 2019 phantom folder
I am using microsoft exchange 2019 mail server.
I use Thunderbird mailbox client
And during folder transfer, deletion or renaming, phantom folders are created.
I use the imap protocol.
If I install this mailbox on another computer, the phantom folders are loaded.
There are no such problems with Outlook. Can anyone tell me what to do about this?
I am using microsoft exchange 2019 mail server.I use Thunderbird mailbox clientAnd during folder transfer, deletion or renaming, phantom folders are created.I use the imap protocol.If I install this mailbox on another computer, the phantom folders are loaded.There are no such problems with Outlook. Can anyone tell me what to do about this? Read More
JS Link field on Views and CEWP option suddenly disappeared from SharePoint site
Hello
Please i need your help on this issue.
Yesterday we noticed that the JSLink option is not visible anymore when we edit view web parts
We also saw that we are not able to add CEWP anymore on pages…
Hello Please i need your help on this issue. Yesterday we noticed that the JSLink option is not visible anymore when we edit view web partsWe also saw that we are not able to add CEWP anymore on pages… Read More