Tag Archives: microsoft
sharepoint field DisplayName InternalName StaticName special character conversion
If you create a new site column (field) that contains blanks or special characters, through the sharepoint GUI, then microsoft will convert those characters when it generates the InternalName and StaticName.
For example,
DisplayName = “Test or Test(s)”
InternalName = StaticName = Test_x0020_or_x0020_Test_x0028_s_x0029_
However, if you use an API call to create the site column , for example Add-PnPField, it will allow you to create an InternalName that does not follow this convention. i.e. one that contains spaces and special characters
eg.
Add-PnpField -DisplayName “Test3 or Test(s)” -InternalName “Test3 or Test(s)” -Type Text
this will result in the following Field object:
DisplayName = “Test3 or Test(s)”
InternalName = “Test3 or Test(s)”
StaticName = Test3_x0020_or_x0020_Test_x0028_s_x0029_
Questions:
1. If you create a field object, with blanks and special characters will this cause problems in the operation of sharepoint?
2. why does microsoft perform conversions of blanks and special characters?
3. what is the best way to replicate this behaviour when using an API call to create a FIELD object?
4. what is the best practice recommended by microsoft when creating a field object via an api call with regards to InternalName and Static Name
If you create a new site column (field) that contains blanks or special characters, through the sharepoint GUI, then microsoft will convert those characters when it generates the InternalName and StaticName.For example, DisplayName = “Test or Test(s)”InternalName = StaticName = Test_x0020_or_x0020_Test_x0028_s_x0029_ However, if you use an API call to create the site column , for example Add-PnPField, it will allow you to create an InternalName that does not follow this convention. i.e. one that contains spaces and special characterseg. Add-PnpField -DisplayName “Test3 or Test(s)” -InternalName “Test3 or Test(s)” -Type Text this will result in the following Field object:DisplayName = “Test3 or Test(s)”InternalName = “Test3 or Test(s)”StaticName = Test3_x0020_or_x0020_Test_x0028_s_x0029_ Questions:1. If you create a field object, with blanks and special characters will this cause problems in the operation of sharepoint?2. why does microsoft perform conversions of blanks and special characters?3. what is the best way to replicate this behaviour when using an API call to create a FIELD object?4. what is the best practice recommended by microsoft when creating a field object via an api call with regards to InternalName and Static Name Read More
Spreadsheet rows and columns numbered 1 and 2?
What is purpose and use of these rows and columns, one of which appears to have a scaling range?
What is purpose and use of these rows and columns, one of which appears to have a scaling range? Read More
Decommissioning Essentials 2012 server, replacing with 2022 – final steps before remove old AD role?
Hi folks,
Had another post on this where SYSVOL and NETLOGON weren’t working.. figured it out..
I confirmed DFS was definitely in use.
I’ve migrated the FSMO roles to the new server.
I’ve updated the PDC emulator to the new server.
I removed the certificate service (as I understand it’s not needed given I’m not using all the web fluff of old Essentials, and new one doesn’t have it) – but I did back it up.
Is there anything else I need to do?
… or just remove the AD role on the old server?
Hi folks, Had another post on this where SYSVOL and NETLOGON weren’t working.. figured it out.. I confirmed DFS was definitely in use.I’ve migrated the FSMO roles to the new server.I’ve updated the PDC emulator to the new server.I removed the certificate service (as I understand it’s not needed given I’m not using all the web fluff of old Essentials, and new one doesn’t have it) – but I did back it up. Is there anything else I need to do?… or just remove the AD role on the old server? Read More
Migrate MFA server to Entra ID
Hi All,
Is it a must to use conditional access when migrating MFA server to Entra ID? My cu would like to save costs for not buying Entra ID P1/P2 if it is not a requirement.
“Configure Conditional Access policies if needed
If you use Conditional Access to determine when users are prompted for MFA, you shouldn’t need to change your policies.
If your federated domain(s) have SupportsMfa set to false, analyze your claims rules on the Microsoft Entra ID relying party trust and create Conditional Access policies that support the same security goals.
After creating Conditional Access policies to enforce the same controls as AD FS, you can back up and remove your claim rules customizations on the Microsoft Entra ID Relying Party.”
thanks.
Hi All, Is it a must to use conditional access when migrating MFA server to Entra ID? My cu would like to save costs for not buying Entra ID P1/P2 if it is not a requirement. Migrate to Microsoft Entra multifactor authentication with federations – Microsoft Entra ID | Microsoft Learn”Configure Conditional Access policies if neededIf you use Conditional Access to determine when users are prompted for MFA, you shouldn’t need to change your policies.If your federated domain(s) have SupportsMfa set to false, analyze your claims rules on the Microsoft Entra ID relying party trust and create Conditional Access policies that support the same security goals.After creating Conditional Access policies to enforce the same controls as AD FS, you can back up and remove your claim rules customizations on the Microsoft Entra ID Relying Party.” thanks. Read More
Alert Creation on Duplicate Event Logs
Hi, I would like to setup a simple analytic rule and trigger an alert on an event with “High Severity” in log analytics table. I will group all events into one alert.
Example:
Logs_CL
| where Category == “High”
The challenge is, the same “high severity log events” gets ingested everyday which is kind of causing duplication of log entries.
What would be the best way to setup this rule to only alert once on these events and do not generate an alert again if the same events get ingested next day?
thanks
Hi, I would like to setup a simple analytic rule and trigger an alert on an event with “High Severity” in log analytics table. I will group all events into one alert.Example:Logs_CL| where Category == “High” The challenge is, the same “high severity log events” gets ingested everyday which is kind of causing duplication of log entries.What would be the best way to setup this rule to only alert once on these events and do not generate an alert again if the same events get ingested next day? thanks Read More
Extended Side Bar Menu Options
Greetings,
I have been wanting to build out some content in SharePoint using something similar to the page layout used on the Microsoft Learn site.
i.e. Collapsable menus on the left, with associated content on the right. Current OOTB parts and menus are limited in depth and management and interested in solutions or add-ons that others may have found to achieve something similar.
Thanks in advanced
Greetings, I have been wanting to build out some content in SharePoint using something similar to the page layout used on the Microsoft Learn site. i.e. Collapsable menus on the left, with associated content on the right. Current OOTB parts and menus are limited in depth and management and interested in solutions or add-ons that others may have found to achieve something similar. Thanks in advanced Read More
Bookings reminder
Hi everyone!
The problem I have is that the reminder I have set on booking for 1 day before the reservation does not work and never is sent.
Does somebody know something about how to resolve this problem? I have tried to create several new services, duplicate others, and so on, but nothing happens.
Thank you in advance.
Ivan_Garo
Hi everyone! The problem I have is that the reminder I have set on booking for 1 day before the reservation does not work and never is sent.Does somebody know something about how to resolve this problem? I have tried to create several new services, duplicate others, and so on, but nothing happens. Thank you in advance.Ivan_Garo Read More
Tranpose Data
Please can anyone assist me on how I can easily transpose this data on the left A-C so it looks like the one on the right E-G, the idea is to have a simple order sheet for the client to add the quantity they want then transpose the data to look like (Column E-G)
Thank you!
Please can anyone assist me on how I can easily transpose this data on the left A-C so it looks like the one on the right E-G, the idea is to have a simple order sheet for the client to add the quantity they want then transpose the data to look like (Column E-G)Thank you! Read More
Evaluation- Azure OpenAI Deployments: Failed to fetch Azure OpenAI deployments for connection
i am able to test my deployment in playground with my own data but now when trying to evaluate model metrics getting this error “Azure OpenAI Deployments: Failed to fetch Azure OpenAI deployments for connection”. any idea how to fix?
i am able to test my deployment in playground with my own data but now when trying to evaluate model metrics getting this error “Azure OpenAI Deployments: Failed to fetch Azure OpenAI deployments for connection”. any idea how to fix? Read More
How to install Evernote in new outlook
Hello
Please i need your help on this issue.
Trying to install Evernote add in in New Outlook
Hello Please i need your help on this issue. Trying to install Evernote add in in New Outlook Read More
Trying again. Posted a few minutes ago, but…
For some reason, I am informed I made zero posts…
Heh. Senility?
Anyway…
Just took the plunge and upgraded myMicro$oft Office
2019 to 365 subscription. Playing around with it. Seems good so far…
My questions for today are:
Can I save my files directly to my pc instead of to the cloud?
Is it possible to delete cloud saved files?
Thanks in advance.
For some reason, I am informed I made zero posts…Heh. Senility? Anyway…Just took the plunge and upgraded myMicro$oft Office 2019 to 365 subscription. Playing around with it. Seems good so far…My questions for today are:Can I save my files directly to my pc instead of to the cloud?Is it possible to delete cloud saved files? Thanks in advance. Read More
Temporarly suspended
On one of my email addresses I sometimes get this “Your account has been locked”
“We’ve detected some activity that violates our Microsoft Services Agreement and have locked your account.”
I can always log in fine but then I reply to an email and every so often it doesn’t send and asks me to press a link, which opens a blank page. But now I know I need to log out and try to log back in again and it says Your account has been locked. I need to put in a mobile number and it unlocks it. But lately it has been saying “Something went wrong” or the “Service under maintenance” now it’s not accepting my phone number and I tried another phone number and that didn’t work either. I hope by tomorrow it will work again.
There is no reason why the account should be getting suspended, none of my other Microsoft accounts have ever been suspended and with this account that does get suspended I am only talking to one person via email about every day things, I receive no spam emails and my password is very very strong random letters/numbers/special. I put my email in “Have I been pwned” but nothing there. I guess the only thing it could be is someone using my email address to send spam without having access to my account, just using it for the from field. But I never receive any postmaster undeliverable emails or anything. The person I email uses Protonmail, I once had my email come back to me as it was flagged as spam by protonmail but it was just too long in length, so I cut out some of the old replies and resent it OK.
I don’t know why this account keeps getting locked? I don’t use a VPN with it or anything.
On one of my email addresses I sometimes get this “Your account has been locked””We’ve detected some activity that violates our Microsoft Services Agreement and have locked your account.”I can always log in fine but then I reply to an email and every so often it doesn’t send and asks me to press a link, which opens a blank page. But now I know I need to log out and try to log back in again and it says Your account has been locked. I need to put in a mobile number and it unlocks it. But lately it has been saying “Something went wrong” or the “Service under maintenance” now it’s not accepting my phone number and I tried another phone number and that didn’t work either. I hope by tomorrow it will work again. There is no reason why the account should be getting suspended, none of my other Microsoft accounts have ever been suspended and with this account that does get suspended I am only talking to one person via email about every day things, I receive no spam emails and my password is very very strong random letters/numbers/special. I put my email in “Have I been pwned” but nothing there. I guess the only thing it could be is someone using my email address to send spam without having access to my account, just using it for the from field. But I never receive any postmaster undeliverable emails or anything. The person I email uses Protonmail, I once had my email come back to me as it was flagged as spam by protonmail but it was just too long in length, so I cut out some of the old replies and resent it OK. I don’t know why this account keeps getting locked? I don’t use a VPN with it or anything. Read More
Creationism versus evolution
Why are evolutionists afraid to debate creationists?
Why are evolutionists afraid to debate creationists? Read More
Connect Cisco Meraki devices to Microsoft Sentinel
Hi,
We’re planning to connect Cisco Meraki devices to Microsoft Sentinel. The out of the box data connector ingest logs telemetry through a Syslog.
As per Meraki official documentation
(https://documentation.meraki.com/General_Administration/Monitoring_and_Reporting/Meraki_Device_Reporting_-_Syslog%2C_SNMP%2C_and_API), it seems streaming the logs though API/ Webhooks method is also feasible. Additionally it seems not all the logs can be streamed via syslog as seen below:
Wondering if anyone has tried the Meraki Webhooks or is it not supported in Sentinel? Would be really great to get some feedback in terms of setting it up if its feasible.
thanks
Hi,We’re planning to connect Cisco Meraki devices to Microsoft Sentinel. The out of the box data connector ingest logs telemetry through a Syslog.As per Meraki official documentation(https://documentation.meraki.com/General_Administration/Monitoring_and_Reporting/Meraki_Device_Reporting_-_Syslog%2C_SNMP%2C_and_API), it seems streaming the logs though API/ Webhooks method is also feasible. Additionally it seems not all the logs can be streamed via syslog as seen below:Wondering if anyone has tried the Meraki Webhooks or is it not supported in Sentinel? Would be really great to get some feedback in terms of setting it up if its feasible. thanks Read More
Extending Copilot for Microsoft 365 using TypeScript | Azure Developers JavaScript Day 2024
In this fourth artile around the Microsoft event: the Azure Developers JavaScript Day 2024, Bob German, Principal Cloud Advocate in M365 at Microsoft, showcased the possibilities of extending Copilot within Microsoft 365 using JavaScript and TypeScript.
Copilot is a brand under Microsoft that leverages intelligent chatbots based on OpenAI’s large language models. This technology was unveiled at Microsoft’s Build conference in May 2023 and made available to customers by November 2023 at the Ignite conference.
Let’s dive into the key takeaways from Bob German’s session on extending Copilot for Microsoft 365 using JavaScript and TypeScript.
What was covered during the session?
Let’s break down the key concepts and practical demonstrations shared by Bob German during his session:
Core Concepts and Integration Methods
Microsoft 365 hosts a range of productivity and collaboration applications utilized globally by millions. Copilot, a brand under Microsoft, leverages intelligent chatbots based on these models. German explained two primary methods to extend Copilot’s functionality within Microsoft 365:
Copilot Plugins: These allow Copilot to query additional data through user-created services, enhancing its utility. Plugins can be crafted using JavaScript and TypeScript and are mainly developed as message extension bots, although Power Platform connectors and tools like Copilot Studio offer additional avenues for plugin development.
Graph Connectors: This method involves pushing data into Microsoft 365’s semantic index, allowing Copilot to access and utilize this data as part of its operations.
Practical Demonstrations and Use Cases
During the session, German demonstrated practical implementations of these extensions. He showcased a message extension plugin in Microsoft Teams, where he simplified data retrieval processes during chats. For instance, instead of manually searching for product details, the plugin allowed for instant data display within the chat, fostering more efficient decision-making.
The adaptive cards, a type of interactive content within Microsoft 365, played a importan role in this integration. They enabled actionable insights directly from the chat interface, further streamlining workflows.
Technical Deep Dive
German also provided a deep dive into the technical aspects of creating and deploying these extensions. He illustrated the backend processes involving Azure Bot Framework and how commands within the plugins could be structured to handle complex queries efficiently.
Furthermore, he explained the setup and utilization of Microsoft Graph connectors, emphasizing their role in enhancing Copilot’s capabilities by integrating external data sources directly into Microsoft 365’s ecosystem.
Future Directions
Looking ahead, German highlighted the ongoing developments and potential future enhancements in Copilot’s integration within Microsoft 365. He also pointed towards various resources available to developers, including detailed tutorials and community platforms dedicated to Microsoft 365 development.
Conclusion for the Session
Bob German’s presentation not only illuminated the technical possibilities of extending Microsoft 365’s Copilot but also demonstrated the practical impacts of these extensions on business processes and workflow efficiency.
With tools like JavaScript and TypeScript at their disposal, developers have robust avenues to enhance Copilot’s capabilities, making it a more powerful tool in Microsoft’s productivity suite.
Azure Developers JavaScript Day Cloud Skills Challenge
Don’t forget to participate in the Azure Developers JavaScript Day Cloud Skills Challenge to test your knowledge and share what you’ve learned from the event and mainly include in your LinkedIn profile!
Link to the challenge: JavaScript and Azure Cloud Skills Challenge
Additional Resources
For more information on the topics covered in this article, check out the following resources:
Course – Explore Microsoft Graph scenarios for JavaScript development
Show a user’s emails in a JavaScript app with Microsoft Graph
Access a user’s calendar events in a JavaScript app with Microsoft Graph
Build the Northwind plugin sample
Build the Samples Graph connector
Microsoft 365 Developer Documentation
Microsoft Copilot Studio Overview
Power Platform Developer Documentation
Stay Tuned for More Updates!
Again, don’t forget to check out the Azure Developers JavaScript Day 2024 event for more insights and updates on the latest in JavaScript and Azure development. Stay tuned for more articles and updates from the event!
Microsoft Tech Community – Latest Blogs –Read More
Azure Key Vault Sign API usage
Hello, we are currently working on a solution for PDF signing with the Azure Key Vault Sign API but we are not sure if the we are using the API correctly.
We imported the PKCS12 certificate on Azure Key Vault and we are sending the hashed data base64 encoded in the field value and we are getting the signed data on the response, however, we are not sure about the format of the response value. Do we have to decode or transform the result somehow?
Thank you in advance for the support. BR,
Raphael
Hello, we are currently working on a solution for PDF signing with the Azure Key Vault Sign API but we are not sure if the we are using the API correctly. We imported the PKCS12 certificate on Azure Key Vault and we are sending the hashed data base64 encoded in the field value and we are getting the signed data on the response, however, we are not sure about the format of the response value. Do we have to decode or transform the result somehow? Thank you in advance for the support. BR,Raphael Read More
Moving VHDX file attached to Failover Cluster “iSCSI Target” role with no downtime?
Good day,
The setup:
I have a Failover Cluster, each member of which is attached to a shared storage of two LUNs – LUN1 and LUN2.
LUN1 hosts a large VHDX file (of several terabytes) assigned to the “iSCSI Target” cluster role. This role, in turn, allows the same (or other) hosts to connect to this VHDX virtual drive by iSCSI and do some intensive reading & writing on it.
The problem:
I need to move the VHDX file from LUN1 to LUN2, while allowing its iSCSI clients working on it. I want to copy all its contents to the new storag, while avoiding situation, when I have to disconnect these clients during the copying operation to avoid changes made by clients being lost after the switchover of the “iSCSI Target” to the new copy.
Possible direction?
Now, Microsoft has a solution called “Virtual Machine Storage Migration” doing exactly what I need:
Throughout most of the move operation, disk reads and writes go to the source virtual hard disk.While reads and writes occur on the source virtual hard disk, the disk contents are copied to the new destination virtual hard disk.After the initial disk copy is complete, disk writes are mirrored to both the source and destination virtual hard disks while outstanding disk changes are replicated.After the source and destination virtual hard disks are completely synchronized, the virtual machine switches over to using the destination virtual hard disk.The source virtual hard disk is deleted.
But unfortunately, as the name says, it’s for virtual disks attached to VMs.
Is there any possibility to use the same technology for VHDs used by “iSCSI Target“?
If not, then it would be real nice to have such a feature.
Good day, The setup:I have a Failover Cluster, each member of which is attached to a shared storage of two LUNs – LUN1 and LUN2.LUN1 hosts a large VHDX file (of several terabytes) assigned to the “iSCSI Target” cluster role. This role, in turn, allows the same (or other) hosts to connect to this VHDX virtual drive by iSCSI and do some intensive reading & writing on it. The problem:I need to move the VHDX file from LUN1 to LUN2, while allowing its iSCSI clients working on it. I want to copy all its contents to the new storag, while avoiding situation, when I have to disconnect these clients during the copying operation to avoid changes made by clients being lost after the switchover of the “iSCSI Target” to the new copy. Possible direction?Now, Microsoft has a solution called “Virtual Machine Storage Migration” doing exactly what I need:Throughout most of the move operation, disk reads and writes go to the source virtual hard disk.While reads and writes occur on the source virtual hard disk, the disk contents are copied to the new destination virtual hard disk.After the initial disk copy is complete, disk writes are mirrored to both the source and destination virtual hard disks while outstanding disk changes are replicated.After the source and destination virtual hard disks are completely synchronized, the virtual machine switches over to using the destination virtual hard disk.The source virtual hard disk is deleted.But unfortunately, as the name says, it’s for virtual disks attached to VMs.Is there any possibility to use the same technology for VHDs used by “iSCSI Target”? If not, then it would be real nice to have such a feature. Read More
lost access to most of my SharePoint data after a domain name changed.
Hello
Please i need your help on this issue.
I attempted to complete a domain name change from lmaplanningxxxx. sharepoint.com to our new name lrmplanningxx .sharepoint.com.
The change has completed but 27 sites have failed and i have lost access to them and get a redirect error.
I can access the the root site on the new URL.
Hello Please i need your help on this issue. I attempted to complete a domain name change from lmaplanningxxxx. sharepoint.com to our new name lrmplanningxx .sharepoint.com. The change has completed but 27 sites have failed and i have lost access to them and get a redirect error. I can access the the root site on the new URL. Read More
3 External Accountant Licenses in Business Central
Where can I find the 3 Accountant licenses and can I may one an Admin.?
Thank you/
John Peace
Where can I find the 3 Accountant licenses and can I may one an Admin.?Thank you/ John Peace Read More
#name errors
Hi, I am not an excel specialist in anyway. I am a real estate developer and someone had sent me a pro forma done on excel for a specific project. I like the spreadsheet but I think maybe with some updates to excel or some things I played around with it doesn’t work anymore. Can i send it to someone and they fix the errors and also maybe highlight where I can input data to make changes? I tried using excel with chatGPT and disaster isn’t the word
Hi, I am not an excel specialist in anyway. I am a real estate developer and someone had sent me a pro forma done on excel for a specific project. I like the spreadsheet but I think maybe with some updates to excel or some things I played around with it doesn’t work anymore. Can i send it to someone and they fix the errors and also maybe highlight where I can input data to make changes? I tried using excel with chatGPT and disaster isn’t the word Read More