Category: Microsoft
Category Archives: Microsoft
Revoke VPP App Assignment for Token
Hello, Can anyone clarify if I need to uninstall the VPP apps and then remove the group assignments assigned to the VPP apps or, can I just uninstall the APP apps and leave the groups assigned, and then, I can select the option Revoke all VPP app licenses via the ‘token’ option?
Also, the check box here throws me a curve ball, as I would think that I have to uninstall for the ‘Notify users…’ to notify, but then if it is a non-user affinity device, who gets notified?
Hello, Can anyone clarify if I need to uninstall the VPP apps and then remove the group assignments assigned to the VPP apps or, can I just uninstall the APP apps and leave the groups assigned, and then, I can select the option Revoke all VPP app licenses via the ‘token’ option? Also, the check box here throws me a curve ball, as I would think that I have to uninstall for the ‘Notify users…’ to notify, but then if it is a non-user affinity device, who gets notified? Read More
Tri automatique et numérotation
Bonjour,
Je souhaiterais automatiser le tri de ma feuille Excel selon la couleur des cellules de la colonne D. (Toutes les cellules de couleur jaune, puis toutes les cellules de couleur verte,…).
Dans le même temps, j’aimerais que le numéro de bon d’évacuation suive le réagencement.
Merci d’avance.
A.
Bonjour, Je souhaiterais automatiser le tri de ma feuille Excel selon la couleur des cellules de la colonne D. (Toutes les cellules de couleur jaune, puis toutes les cellules de couleur verte,…).Dans le même temps, j’aimerais que le numéro de bon d’évacuation suive le réagencement. Merci d’avance. A. Read More
SharePoint SiteAnalytics extend to the report to PowerBI
Hello everyone,
I am quite new to Power BI. My company requires a report from SharePoint for site statistics, including content types (pages and documents) and visits. From the SharePoint site usage, you can access Popular Content for only the past 7 days, but overall traffic shows all visits without specifying which content users attended. I have read about audit logs, could it help in my query? Are there maybe another way to show how many users attend the X site page for last 30-90 days?
Is there any way to connect directly from PowerBI to a SharePoint site to show the statistics of attended pages for 30-90 days?
Thank you for your help.
Best regards,
Vik
Hello everyone, I am quite new to Power BI. My company requires a report from SharePoint for site statistics, including content types (pages and documents) and visits. From the SharePoint site usage, you can access Popular Content for only the past 7 days, but overall traffic shows all visits without specifying which content users attended. I have read about audit logs, could it help in my query? Are there maybe another way to show how many users attend the X site page for last 30-90 days?Is there any way to connect directly from PowerBI to a SharePoint site to show the statistics of attended pages for 30-90 days? Thank you for your help. Best regards,Vik Read More
Introduction to Cross-Tenant Mailbox Migrations
Cross-tenant mailbox migrations are typically used in mergers and acquisitions (‘Company A’ buys or merges with ‘Company B’), divestitures (part of ‘Company A’ becomes ‘Company B’), and rebranding (‘Company A’ becomes ‘Company B’). Our built-in capabilities for these scenarios allows tenant admins to use well-known interfaces like Exchange Online PowerShell and the Mailbox Replication service (MRS) to natively migrate user mailboxes from one tenant to another.
This is Part 1 of a 2-part blog series. Part 1 covers the limits of and prerequisites for cross-tenant mailbox moves, as well as what happens when a cross-tenant move is initiated. Part 2 provides guidance on how to troubleshoot cross-tenant mailbox moves.
Migration Capabilities
Be aware of the following when using cross-tenant mailbox migration:
When a mailbox is migrated to another tenant, only user-visible content in the mailbox (also known as ‘Top of Information Store’ – email, contacts, calendar, tasks, and notes) and the Recoverable Items folders (Deletions, Versions, and Purges) are migrated. Non-user-visible content (including Teams chats stored in the Exchange Online mailbox by the Teams service) is not migrated. More on this below.
After migration has successfully completed, the source mailbox is converted to a Mail User object with a ComponentShared mailbox, and all visible data in the mailbox is deleted. Under no circumstances is the source mailbox data available, discoverable, or accessible in any way in the source tenant (except for non-Exchange data that is stored in a user’s mailbox, like Teams chat data and Copilot interactions which remain in the ComponentShared mailbox). Non-Exchange data refers to data stored in the mailbox by Microsoft 365 workloads other than Exchange Online.
Mailboxes on any type of hold cannot be migrated.
If the source tenant is in a hybrid configuration, the Source of Authority (SOA) for users will typically be on-premises Active Directory (AD). The cross-tenant mailbox migration process doesn’t touch on-premises environments at all, so you must manually update the ‘targetAddress’ (RemoteRoutingAddress / ExternalEmailAddress) for each source on-premises user after the source tenant mailbox is moved to the target tenant.
While Teams meetings are moved, the meeting URL isn’t updated for items migrated cross-tenant. Since the URL will be invalid in the target tenant, migrated users must remove and recreate Teams meetings.
Since Teams chat folder content remains with the source tenant within the ComponentShared mailbox location type (and possibly in a SubstrateExtension mailbox, which might be present because of autosplitting a large ComponentShared mailbox), once the user data has been migrated, the Teams chat folder content is available for source tenant admins to search and export using Content Search.
Send On Behalf Of permissions are not migrated, so you’ll need to grant this permission on the target mailbox after the Mail-Enabled User (MEU) to Mailbox conversion completes in the target environment by running Set-Mailbox <principal> -GrantSendOnBehalfTo <delegate>.
Mailbox delegation permissions that are stored in the source mailbox will move and be functional in the target tenant after both the principal and the delegate have been moved to the target tenant.
Source and target tenant domain names must be unique (e.g., “contoso.com” can’t be added to the target tenant while still in use by the source tenant). Beware of NotAcceptedDomain errors that can happen if the other tenant domain email addresses are wrongly stamped on the users during migration or when you are performing a cross-tenant domain migration while moving mailboxes.
Labels cannot be synced or shared between tenants. If the source tenant has labels configured, after the mailbox is migrated to the target tenant, you’ll have to recreate the labels in the target tenant.
Microsoft 365 Group and public folder mailboxes cannot be migrated.
After a mailbox has been migrated cross-tenant, eDiscovery against the migrated user’s mailbox in the source can no longer be performed. If a copy of the source mailbox needs to persist in the source tenant after migration, an admin in the source tenant can copy the mailbox contents to a second mailbox before migrating, which would allow future eDiscovery against the data.
We support moving users with a maximum of 12 auxiliary archive mailboxes. If a user has more than 12 auxiliary archive mailboxes, the move will fail.
Prerequisites
A general rule when troubleshooting cross-tenant migrations, is to first ensure that all prerequisites are met:
The source tenant object should be an active mailbox of type either regular, shared, resource, or room.
The target tenant object should be a MailUser.
The source user mailbox should not be on hold.
A cross-tenant user data migration add-on license must be assigned either on the source or target object. You need one license for each user mailbox being migrated, along with any of the following pre-requisite licenses:
Microsoft 365 Business Basic/Business Standard/Business Premium/F1/F3/E3/E5
Office 365 F3/E1/E3/E5
Exchange Online
SharePoint Online
OneDrive for Business
Here is how this license looks like in the GUI:
In PowerShell, you can see it as EXCHANGET2TMBXMOVE in PersistedCapabilities or Capabilties:
If you decide to move a user back to the source tenant, the move will reuse the same license you used previously to move to the target tenant.
Shared mailboxes and resource / room mailboxes don’t need to be licensed with either an Exchange Online license or a Cross-tenant user data migration license.
At least one mail-enabled security group is required in the source tenant, which is used to scope the list of mailboxes to be moved from the source tenant to the target tenant. This allows the source tenant admin to control which mailboxes are moved, preventing accidental or unintended migrations. Note that using nested groups (e.g., Group B is a member of Group A, and Group A is the group in scope) is strongly discouraged.
Be sure to follow and complete the Configuration steps for cross-tenant mailbox migrations, and verify that the source tenant has accepted the migration application.
What happens during the move?
Cross-tenant mailbox migration uses the same MRS technology used by other Exchange mailbox moves (such as hybrid mailbox moves). From the target tenant perspective it is an onboarding process, and from the source tenant perspective it is offboarding.
The following image depicts the process:
Let’s explain the above:
When the migration batch gets created in the target tenant, we verify that there’s an Organization Relationship containing the source tenant Id for the value of the DomainNames property.
Then source tenant is reached via the migration endpoint that contains the ApplicationID registered in Entra ID and the app’s secret value.
Once the MRSProxy endpoint for the source mailbox (in the source tenant) is reached, we check if there’s an Organization Relationship present with the target tenant ID on the DomainNames property, and that MailboxMoveEnabled is set to “true”. The MailboxMoveCapability property is set to “RemoteOutbound” and the MailboxMovePublishedScopes security group identity (the security group in the source tenant with the mailboxes to be migrated that is checked during this step).
Next, MRS does a partial validation; it checks if the migrating user is present in the target tenant as a Mail Enabled User (MEU). The remaining validation is performed by MRS in step 7.
If partial validation is successful, MRS in the target tenant creates the Migration User Object (retrieved with Get-MigrationUser in the target tenant).
Next, the Migration service invokes New-MoveRequest, calling MRS.
MRS does a full validation by checking other attributes such as ExchangeGuid matching and that the source LegacyExchangeDN is present as an X500 address in the target. If this passes, the injection of the move request is successful, and you will see a Get-MoveRequest besides the previous Get-MigrationUser. This is where we also check if the mailbox being moved is under any type of hold, the number of auxiliary archives it has, and the Organization Relationship exists in the target tenant.
After the move has successfully completed, the mailbox in source tenant is converted to an MEU and the targetAddress on the source tenant’s Mail User Object is stamped with the remote routing address of the target tenant (the TargetDeliveryDomain you set at the beginning of the migration batch). This process leaves the source mailbox as an MEU to ensure coexistence and mail routing until the source tenant admin decides to remove it. Note that if the source mailbox is in an Exchange hybrid environment and you have an on-premises Mail User / Remote Mailbox for the corresponding source mailbox, the ExternalEmailAddress or RemoteRoutingAddress will still point to <SourceTenant>.mail.onmicrosoft.com. This is not changed by MRS because it can only make changes in the Exchange Online environments; it cannot modify any on-premises AD / Exchange objects. You must update on-premises objects after performing a cross-tenant mailbox migration (for example, by running Set-RemoteMailbox <Identity> -RemoteRoutingAddress <TargetTenant>.mail.onmicrosoft.com.
In the target tenant, after the mailbox migration is finished, the Mail User Object you created before migration as part of the prerequisite user matching between the two tenants will be mailbox enabled, as the user’s mailbox now resides in the target tenant.
We hope that this provides a good overview of the cross-tenant mailbox migration process and it’s moving parts. In Part 2 of this series, we will cover troubleshooting.
Mirela Buruiana and Alberto Pascual Montoya
Microsoft Tech Community – Latest Blogs –Read More
Force receipt of confirmation of opening a message (???)
Hello, I hope everyone is well
I know this may seem strange. And even invasive.
It seems clear to me that I can’t “force” this, but I would need confirmation that the message was opened. JUST… It’s not a message in my environment, in Exchange.
Basically: Messages are sent to different recipients. For fairness purposes, delivery confirmation is not enough. If you need to know if it was opened or not.
I must be wrong but I think I read something about it. But anyway…
Is it possible – I don’t think so but I need to clear the doubt – for this to be done?
Thank you very much for your attention.
Best regards
Hello, I hope everyone is wellI know this may seem strange. And even invasive. It seems clear to me that I can’t “force” this, but I would need confirmation that the message was opened. JUST… It’s not a message in my environment, in Exchange. Basically: Messages are sent to different recipients. For fairness purposes, delivery confirmation is not enough. If you need to know if it was opened or not. I must be wrong but I think I read something about it. But anyway… Is it possible – I don’t think so but I need to clear the doubt – for this to be done? Thank you very much for your attention.Best regards Read More
Outlook hacked
Hi, my Outlook was hacked and received blackmail emails demanding bitcoin.
I changed my password, enabled 2FA and use MS Authenticator app. Also did a factory reset.
How can I protect myself, as my activity shows hundreds of unsuccessful sign ins daily, as the hacker is trying to breach my password again. Don’t receive any alerts warning me though.
Hacker claims a trojan virus is on my phone which is invisible to antivirus software. No idea whether this is complete nonsense. Need some advice and guidance. I went to the Police but they were not bothered saying they get dozens of incidents daily.
Hi, my Outlook was hacked and received blackmail emails demanding bitcoin. I changed my password, enabled 2FA and use MS Authenticator app. Also did a factory reset. How can I protect myself, as my activity shows hundreds of unsuccessful sign ins daily, as the hacker is trying to breach my password again. Don’t receive any alerts warning me though. Hacker claims a trojan virus is on my phone which is invisible to antivirus software. No idea whether this is complete nonsense. Need some advice and guidance. I went to the Police but they were not bothered saying they get dozens of incidents daily. Read More
Network assessment
hi folks,
for a customer we have to made a “Network assessment” within his current azure environment. Task we plan to use is for a 1st step to use the Network from Insights to see the health, connectivity and traffic information. Next where we want to look is under Network – monitoring-Diagram.
Do you have further services, solutions to look or add to make a assessment of the customer network?
Thanks for your replies
hi folks, for a customer we have to made a “Network assessment” within his current azure environment. Task we plan to use is for a 1st step to use the Network from Insights to see the health, connectivity and traffic information. Next where we want to look is under Network – monitoring-Diagram.Do you have further services, solutions to look or add to make a assessment of the customer network? Thanks for your replies Read More
Open OST File in Outlook 2019 With All Items
Take the help from Advik OST to PST Converter tool. This application will convert OST to PST format. Because MS Outlook import data in PST file format only. With this software you can export all data from OST file into PST file type. The conversion will be 100% accuracy.
Steps to Open OST file in Outlook 2019
Run Advik OST to PST Converter in your PC.Click Select Files to add OST file in application.Choose mailbox folders to export.Select Output file as PST format.Click Convert button.
After converting OST file into PST, open MS Outlook in your PC. Navigate to File > Import/Export> Import Outlook Data File. Now import PST file from this menu.
Above method is workable with MS Outlook 2013, 2016, 2019, and other editions.
Take the help from Advik OST to PST Converter tool. This application will convert OST to PST format. Because MS Outlook import data in PST file format only. With this software you can export all data from OST file into PST file type. The conversion will be 100% accuracy. Steps to Open OST file in Outlook 2019Run Advik OST to PST Converter in your PC.Click Select Files to add OST file in application.Choose mailbox folders to export.Select Output file as PST format.Click Convert button.After converting OST file into PST, open MS Outlook in your PC. Navigate to File > Import/Export> Import Outlook Data File. Now import PST file from this menu. Above method is workable with MS Outlook 2013, 2016, 2019, and other editions. Read More
How to Import PST to Office 365 Mailbox?
This is very simple with Advik PST File Converter. This utility is specially designed for people who wants to import PST to Office 365 Mailbox. The program basically export emails, contacts, calendar and other data from PST to Office 365 Webmail. You can import multiple PST files to Outlook 365 in bulk as well. It will preserve email attributes and folder heirarchy too.
Steps to Import PST to Office 365 Mailbox
Launch Advik PST File Converter in your PC.Click Select Files and add Outlook.pst file.Select mailbox folders and items from PST file.Select Office 365 as export option.Enter Office 365 login credentials.Click Convert button.
Finished! This is how you can import PST to Office 365 Webmail Mailbox without Outlook.
This is very simple with Advik PST File Converter. This utility is specially designed for people who wants to import PST to Office 365 Mailbox. The program basically export emails, contacts, calendar and other data from PST to Office 365 Webmail. You can import multiple PST files to Outlook 365 in bulk as well. It will preserve email attributes and folder heirarchy too. Steps to Import PST to Office 365 MailboxLaunch Advik PST File Converter in your PC.Click Select Files and add Outlook.pst file.Select mailbox folders and items from PST file.Select Office 365 as export option.Enter Office 365 login credentials.Click Convert button.Finished! This is how you can import PST to Office 365 Webmail Mailbox without Outlook. Read More
Dynamically populate summary sheet via hyperlink to data in another sheet
Hi everyone, new to the community, I’d be v. grateful for any advice on this head-scratcher. Not sure if I’m asking the question in the right way so please ask if anything unclear.
I’m on a Mac using Office 365. I have a multi-tabbed workbook that is used to record print specifications for different pieces of corporate collateral.
The first sheet is a summary/aggregator of information from all other sheets to enable easy cross-checking and comparison. Reference images and numerical/text data relating to each item are entered to individual sheets (with tab name as the item name) and I’d like to find a way to dynamically pull into the summary sheet key images and data from individual sheets with the ability to add or remove sheets in future and have the summary sheet update automatically.
I know how to add manual links to the data sets, but if a sheet is added, I have to go back to the summary and add more manual links for the corresponding row to be updated. I’d like to find a way for this to happen automatically.
SUMMARY SHEET SET-UP
Tab name = AA_SUMMARY with the Name Box entry as ‘INDEX’Column A = numbers 1-100 on individual rows, starting row 5 (to allow for sheet title etc in rows 1-4)Column B = empty (aesthetic spacer)Column C = contains a list of all the tab/sheet names, pulled in via =INDEX(SheetNames,A5) type formula. This relies on having the numbers in column A to work, I believe, as without the numbers, the index runs along the row, and I want it to run down the column.Column D = hyperlink to the individual sheet named in C via =HYPERLINK(“#'”&B2&”‘!A1″,”Go To Sheet”). Does double duty as navigation and also is what I’ve been using to direct formula to relevant sheet (see lower down). Columns E+ = these are the cells I want to populate with data from the other worksheets. All columns have a header which corresponds to a category of information present in the other worksheets. The idea being that if you look along a row, you get all the key information for that sheet – like this this, where the text in red italics automatically pulls in – regardless of whether you add sheets or remove sheets.
Ref imagecategory 1category 2category 31 NAME OF WORKSHEET 1Go to sheet[image]data 1data 2data 3 2 NAME OF WORKSHEET 2Go to sheet[image]data 1data 2data 3
This set-up enables sheet names to be added or removed dynamically if new ones are added to the work book, or old ones deleted.
DATA-ENTRY SHEET SET-UP
Tab name = individual name relevant to the item, I’ve not added a named range via Name BoxRows 1-3 = sheet headings Row 5, across columns A-H = reference image inserted in-cellRow 6 = blank (aesthetic spacer)Row 7, columns A-H = merged containing the item name which is pulled in from the tab name via =TEXTAFTER(CELL(“filename”,A1),”]”)Row 8, columns A-H = individual category headers which match the category 1 / category 2 (etc) headers on the summary sheetRow 9, columns A-H = empty cells where relevant data is entered
Image pulled in here via ‘insert image in-cell)
Item:Name of item pulled in here via =TEXTAFTER(CELL(“filename”,A1),”]”)Category 1Category 2Category 3Category 4Category 5Category 6Category 7Category 8enter data 1enter data 2enter data 3enter data 4enter data 5enter data 6enter data 7enter data 8
(sorry for odd looking table – the editor won’t allow me to merge the image, spacer and item cells at full width across the lower columns.)
THE PROBLEM
I’m hitting a wall trying to find a formula which knows to look at the hyperlink sheet destination, go to that sheet and pull in info from cells 9A > 9H.
If I manually add: = and click the hyperlink cell to pull in the sheet name, then navigate to that sheet and click the relevant cell in that sheet, (eg: formula looks like: =LETTERHEAD!A9 ) it does return the correct data to that cell in the summary. But if then copy that formula to the following rows, it just pulls in the original sheet name, rather than the one relevant to that row and won’t dynamically update itself.
So the issue seems to be finding a formula that instructs to look left to the hyperlink for each row automatically, then reference the relevant cell in the destination sheet.
I hope that makes sense, and any advice v. gratefully received.
Thanks in advance!
Soph.
Hi everyone, new to the community, I’d be v. grateful for any advice on this head-scratcher. Not sure if I’m asking the question in the right way so please ask if anything unclear.I’m on a Mac using Office 365. I have a multi-tabbed workbook that is used to record print specifications for different pieces of corporate collateral. The first sheet is a summary/aggregator of information from all other sheets to enable easy cross-checking and comparison. Reference images and numerical/text data relating to each item are entered to individual sheets (with tab name as the item name) and I’d like to find a way to dynamically pull into the summary sheet key images and data from individual sheets with the ability to add or remove sheets in future and have the summary sheet update automatically. I know how to add manual links to the data sets, but if a sheet is added, I have to go back to the summary and add more manual links for the corresponding row to be updated. I’d like to find a way for this to happen automatically.SUMMARY SHEET SET-UPTab name = AA_SUMMARY with the Name Box entry as ‘INDEX’Column A = numbers 1-100 on individual rows, starting row 5 (to allow for sheet title etc in rows 1-4)Column B = empty (aesthetic spacer)Column C = contains a list of all the tab/sheet names, pulled in via =INDEX(SheetNames,A5) type formula. This relies on having the numbers in column A to work, I believe, as without the numbers, the index runs along the row, and I want it to run down the column.Column D = hyperlink to the individual sheet named in C via =HYPERLINK(“#'”&B2&”‘!A1″,”Go To Sheet”). Does double duty as navigation and also is what I’ve been using to direct formula to relevant sheet (see lower down). Columns E+ = these are the cells I want to populate with data from the other worksheets. All columns have a header which corresponds to a category of information present in the other worksheets. The idea being that if you look along a row, you get all the key information for that sheet – like this this, where the text in red italics automatically pulls in – regardless of whether you add sheets or remove sheets. Ref imagecategory 1category 2category 31 NAME OF WORKSHEET 1Go to sheet[image]data 1data 2data 3 2 NAME OF WORKSHEET 2Go to sheet[image]data 1data 2data 3 This set-up enables sheet names to be added or removed dynamically if new ones are added to the work book, or old ones deleted. DATA-ENTRY SHEET SET-UPTab name = individual name relevant to the item, I’ve not added a named range via Name BoxRows 1-3 = sheet headings Row 5, across columns A-H = reference image inserted in-cellRow 6 = blank (aesthetic spacer)Row 7, columns A-H = merged containing the item name which is pulled in from the tab name via =TEXTAFTER(CELL(“filename”,A1),”]”)Row 8, columns A-H = individual category headers which match the category 1 / category 2 (etc) headers on the summary sheetRow 9, columns A-H = empty cells where relevant data is entered Image pulled in here via ‘insert image in-cell) Item:Name of item pulled in here via =TEXTAFTER(CELL(“filename”,A1),”]”)Category 1Category 2Category 3Category 4Category 5Category 6Category 7Category 8enter data 1enter data 2enter data 3enter data 4enter data 5enter data 6enter data 7enter data 8 (sorry for odd looking table – the editor won’t allow me to merge the image, spacer and item cells at full width across the lower columns.) THE PROBLEMI’m hitting a wall trying to find a formula which knows to look at the hyperlink sheet destination, go to that sheet and pull in info from cells 9A > 9H. If I manually add: = and click the hyperlink cell to pull in the sheet name, then navigate to that sheet and click the relevant cell in that sheet, (eg: formula looks like: =LETTERHEAD!A9 ) it does return the correct data to that cell in the summary. But if then copy that formula to the following rows, it just pulls in the original sheet name, rather than the one relevant to that row and won’t dynamically update itself. So the issue seems to be finding a formula that instructs to look left to the hyperlink for each row automatically, then reference the relevant cell in the destination sheet. I hope that makes sense, and any advice v. gratefully received. Thanks in advance!Soph. Read More
FileHandler in the OneDrive context menu in “My Files” not showing the displayName (submenu missing)
When using a Microsoft 365 file handler add-in (OneDrive File Handlers 2.0) with two custom actions. The following inconsistency appears for the context menu in the document library “My Files”. Usually, with two custom actions there should be an expandable submenu. But this is missing only for some users and not for others, as I’ve checked the behavior with two different users.
See the “addIns” definition of the application manifest below.
Observed behavior:
Only in “My Files” in OneDrive, the context menu shows the custom actions differently than in the other document libraries. The “displayNames” are not shown at all, as the sub menu is missing. Rather only the “actionMenuDisplayName” is shown for each custom action which does not seem intended.
Context menu:
OpenPreview…actionMenuDisplayNameactionMenuDisplayName
Expected behavior:
The expected behavior if there is only one file-handler add-in installed would be the following for the context menu, to have a sub-menu that expands and that shows the displayNames of the custom actions:
Context menu:
OpenPreview…actionMenuDisplayName > Submenu containing “displayName” of action 1 and “displayName” of action 2
The default behavior is as expected for the document libraries in SharePoint and Teams (files) even when accessing sharepoint sites in OneDrive via quick access the behaviour is as expected.
Application manifest:
“addIns”: [
{
“id”: “some-id”,
“type”: “FileHandler”,
“properties”: [
{
“key”: “actions”,
“value”: “[{“type”:”custom”,”displayName”:”Action 1″,”shortDisplayName”:”Act 1″,”icon”:{“png1x”:”…email address removed for privacy reasons”},”url”:”someEndpoint”,”availableOn”:{“file”:{“extensions”:[“listOfFiletypes”]},”allowMultiSelect”:false}}, {“type”:”custom”,”displayName”:”Action2″,”shortDisplayName”:”Act2″,”icon”:{“png1x”:”…/email address removed for privacy reasons”},”url”:”someEndpoint”,”availableOn”:{“file”:{“extensions”:[“listOfFiletypes”]},”allowMultiSelect”:false}}]”
},
{
“key”: “appIcon”,
“value”: “{“svg”:”…icon.svg”,”png1x”:”…email address removed for privacy reasons”,”png1.5x”:”…email address removed for privacy reasons”,”png2x”:”…email address removed for privacy reasons”}”
},
{
“key”: “actionMenuDisplayName”,
“value”: “Application”
},
{
“key”: “version”,
“value”: “2”
}
]
}
],
When using a Microsoft 365 file handler add-in (OneDrive File Handlers 2.0) with two custom actions. The following inconsistency appears for the context menu in the document library “My Files”. Usually, with two custom actions there should be an expandable submenu. But this is missing only for some users and not for others, as I’ve checked the behavior with two different users.See the “addIns” definition of the application manifest below. Observed behavior:Only in “My Files” in OneDrive, the context menu shows the custom actions differently than in the other document libraries. The “displayNames” are not shown at all, as the sub menu is missing. Rather only the “actionMenuDisplayName” is shown for each custom action which does not seem intended.Context menu:OpenPreview…actionMenuDisplayNameactionMenuDisplayName Expected behavior:The expected behavior if there is only one file-handler add-in installed would be the following for the context menu, to have a sub-menu that expands and that shows the displayNames of the custom actions:Context menu:OpenPreview…actionMenuDisplayName > Submenu containing “displayName” of action 1 and “displayName” of action 2The default behavior is as expected for the document libraries in SharePoint and Teams (files) even when accessing sharepoint sites in OneDrive via quick access the behaviour is as expected. Application manifest: “addIns”: [
{
“id”: “some-id”,
“type”: “FileHandler”,
“properties”: [
{
“key”: “actions”,
“value”: “[{“type”:”custom”,”displayName”:”Action 1″,”shortDisplayName”:”Act 1″,”icon”:{“png1x”:”…email address removed for privacy reasons”},”url”:”someEndpoint”,”availableOn”:{“file”:{“extensions”:[“listOfFiletypes”]},”allowMultiSelect”:false}}, {“type”:”custom”,”displayName”:”Action2″,”shortDisplayName”:”Act2″,”icon”:{“png1x”:”…/email address removed for privacy reasons”},”url”:”someEndpoint”,”availableOn”:{“file”:{“extensions”:[“listOfFiletypes”]},”allowMultiSelect”:false}}]”
},
{
“key”: “appIcon”,
“value”: “{“svg”:”…icon.svg”,”png1x”:”…email address removed for privacy reasons”,”png1.5x”:”…email address removed for privacy reasons”,”png2x”:”…email address removed for privacy reasons”}”
},
{
“key”: “actionMenuDisplayName”,
“value”: “Application”
},
{
“key”: “version”,
“value”: “2”
}
]
}
], Read More
Flagged emails don’t show up in To Do
My flagged emails no longer show up in To Do. I’ve tried flagging emails on Windows, iPhone, iPad and the web and none of them send the message to To Do. MS To Do shows the flagged email list and tells me that “Messages you flag will show up as tasks here” but this isn’t true.
I tried turning flagged emails off in the To Do settings, then back on. I tried restarting the machine. Problem persists.
My company moved to Office 365 about the same time that New Outlook came out, I suspect one of these things broke my ability to flag an email in outlook and have it show up in MS To Do. I liked this functionality as I could process emails by flagging them and then archiving them on my iPhone or iPad or wherever and they would reliably show up on my To Do list.
Anyone have any ideas what may have broken this functionality?
Thanks,
Michael
My flagged emails no longer show up in To Do. I’ve tried flagging emails on Windows, iPhone, iPad and the web and none of them send the message to To Do. MS To Do shows the flagged email list and tells me that “Messages you flag will show up as tasks here” but this isn’t true. I tried turning flagged emails off in the To Do settings, then back on. I tried restarting the machine. Problem persists. My company moved to Office 365 about the same time that New Outlook came out, I suspect one of these things broke my ability to flag an email in outlook and have it show up in MS To Do. I liked this functionality as I could process emails by flagging them and then archiving them on my iPhone or iPad or wherever and they would reliably show up on my To Do list. Anyone have any ideas what may have broken this functionality? Thanks,Michael Read More
What To Do When Getting Quick-Books Error 1327 after update?
I keep getting Quick-Books Error 1327 while trying to install or update Quick-Books. What does this error mean, and how can I fix it?
I keep getting Quick-Books Error 1327 while trying to install or update Quick-Books. What does this error mean, and how can I fix it? Read More
regexextract function not installed
I just downloaded the latest 365 updates, but the new regexextract function is not working. I just get #NAME? Excel version 2406, build 17726.20078. June 17, 2024. I am on a Windows 10 machine, but I don’t believe that should matter.
I just downloaded the latest 365 updates, but the new regexextract function is not working. I just get #NAME? Excel version 2406, build 17726.20078. June 17, 2024. I am on a Windows 10 machine, but I don’t believe that should matter. Read More
How to Resolve Quick-Books Error 6010 100 after new update?
I’m experiencing “Quick-Books Error 6010 100” while trying to open my company file. How can I resolve this issue?
I’m experiencing “Quick-Books Error 6010 100” while trying to open my company file. How can I resolve this issue? Read More
Why is My Quick-Books sync manager not working after recent update?
Quick-Books Sync Manager not working – keeps freezing and failing to sync my data. How can I fix this issue?
Quick-Books Sync Manager not working – keeps freezing and failing to sync my data. How can I fix this issue? Read More
FIDO2 Key Audit Logs
Hi,
Does anyone have any KQL Queries that will give me a list of users that have used FIDO2 Keys as their method of authentication, or any audit logs that I can look up for all users to validate that these keys are being used as opposed to being available to be used.
We have FIDO2 Keys set as available to users in the estate and I know that they are being used where required, but in the users Sign-in logs, it isn’t very clear as to where it proves that the user used FIDO2 as the authentication method.
When looking at a user that is using FIDO2 Key for their authentication, it doesn’t show in the Basic Info tab in Entra Sign-in logs that FIDO Key use was used specifically?
I have a Conditional Access Policy set as Report Only to also help test this which enforces Authentication Strength for Phishing Resistant MFA, and the users I am looking at that I know use FIDO2 for authentication, would have successfully passed that CAP should it be enabled; so I know that it’s working fine. I just need to be able to prove this in the audit logs for multiple users.
Hi, Does anyone have any KQL Queries that will give me a list of users that have used FIDO2 Keys as their method of authentication, or any audit logs that I can look up for all users to validate that these keys are being used as opposed to being available to be used. We have FIDO2 Keys set as available to users in the estate and I know that they are being used where required, but in the users Sign-in logs, it isn’t very clear as to where it proves that the user used FIDO2 as the authentication method. When looking at a user that is using FIDO2 Key for their authentication, it doesn’t show in the Basic Info tab in Entra Sign-in logs that FIDO Key use was used specifically? I have a Conditional Access Policy set as Report Only to also help test this which enforces Authentication Strength for Phishing Resistant MFA, and the users I am looking at that I know use FIDO2 for authentication, would have successfully passed that CAP should it be enabled; so I know that it’s working fine. I just need to be able to prove this in the audit logs for multiple users. Read More
What To Do When Getting Quick-Books Error 193 after latest update?
I’m experiencing Quick-Books Error 193 when trying to access my company file. How can I resolve this issue and prevent it from happening again?
I’m experiencing Quick-Books Error 193 when trying to access my company file. How can I resolve this issue and prevent it from happening again? Read More
Troubleshooting and Resolving Sync Manager Not Working Issues in Quick-Books
I’m having trouble with the Sync Manager in Quick-Books; it’s not working properly. Every time I try to sync my data, it fails or gets stuck. I’ve tried restarting Q.B and my computer, but the issue persists. What steps can I take to resolve this problem? Are there any specific settings or troubleshooting methods that I should check?
I’m having trouble with the Sync Manager in Quick-Books; it’s not working properly. Every time I try to sync my data, it fails or gets stuck. I’ve tried restarting Q.B and my computer, but the issue persists. What steps can I take to resolve this problem? Are there any specific settings or troubleshooting methods that I should check? Read More
Locked out of work account
Hi folks,
I setup Microsoft Authenticator as the 2FA on my work account on a phone which was destroyed. I’m trying to setup the authenticator on my new phone, but whenever I try to sign into the account, the only MFA option I’m given is to verify using the authenticator which is no longer accessible (I’m the only user on the account as well).
I’ve tried resetting the password, sending email to my alternate email address, getting microsoft to call my office number, and just keep ending up at the same spot. Is there an option I’ve missed which says “I no longer have access to the authenticator app”? Is there ANY other way I can verify my identity and regain access to the account?
Thanks
Hi folks, I setup Microsoft Authenticator as the 2FA on my work account on a phone which was destroyed. I’m trying to setup the authenticator on my new phone, but whenever I try to sign into the account, the only MFA option I’m given is to verify using the authenticator which is no longer accessible (I’m the only user on the account as well). I’ve tried resetting the password, sending email to my alternate email address, getting microsoft to call my office number, and just keep ending up at the same spot. Is there an option I’ve missed which says “I no longer have access to the authenticator app”? Is there ANY other way I can verify my identity and regain access to the account? Thanks Read More