Powershell Script to check HP Warranty information for PC’s and Laptops

Powershell Script to check HP Warranty information for PC’s and Laptops

Registering for the HP Developer Warranty API In order for this script to work you will need to register on the HP Developer portal and gain access to the HP Warranty API.  Once registered you will be given your own HP API Key and Secret.  For more information on how to do this, please see …

Read More Read More

Word 2016- Microsoft Office has identified a potential security concern

Word 2016- Microsoft Office has identified a potential security concern

Issue: You receive a security concern notification in Word 2016 when opening a document from a network location saying: Microsoft Office has identified a potential security concern. The selection contains fields that could be used to share information from other files on your computer with an external website. It is important that this file is …

Read More Read More

3CX PBXexpress needs permission to access resources (Azure)

3CX PBXexpress needs permission to access resources (Azure)

Error: When using the 3CX PBXexpress App to deploy a 3CX Telephone System to an Azure Subscription you get the following error: “PBXexpress needs permission to access resources in your organisation that only an admin can grant. Please ask an admin to grant permission to this app before you can use it.” Why you are …

Read More Read More

No RMS templates are available in your organization

No RMS templates are available in your organization

Problem: When configuring a transport rule for ‘Apply Office 365 Message Encryption and rights protection to the message with…” you receive the following error when attempting to select a label: “No RMS templates are available in your organization” Solution: You need to configure Exchange Online for RMS. See below for powershell commands: #Configure Credentials $cred …

Read More Read More

Sage Antivirus Exclusions – Powershell Script for Windows Defender

Sage Antivirus Exclusions – Powershell Script for Windows Defender

What does this Powershell Script do? This is a simple Powershell Script to automate the process of adding Exclusions for Sage Accounts into Windows Defender It will carry out the File and Folder exclusions listed in the following Sage Article: https://my.sage.co.uk/public/help/askarticle.aspx?articleid=12122 It Will NOT add the URL Exclusions. The Script has been tested on the …

Read More Read More

How to completely remove Sage Accounts (V18 to V24) via Powershell

How to completely remove Sage Accounts (V18 to V24) via Powershell

What is this:? This is a Powershell Script to automate the removal of Sage Accounts version 18 to version 24 from a PC. The script accomplishes the steps in Sage Article 31544: https://my.sage.co.uk/public/help/askarticle.aspx?articleid=31544 Steps carried out to remove Sage Accounts: Removes DSN and ODBC data sources Deletes the following shared folders: C:\Program Files\Common Files\Sage SBD …

Read More Read More

How to Disable Office365 Integrated Apps for all Tenants (Powershell)

How to Disable Office365 Integrated Apps for all Tenants (Powershell)

What is it? This very simple Powershell script is aimed at MSPs and Microsoft Partners that manage their clients Office365 environments. It will disable the ‘UsersPermissionToUserConsentToAppEnabled’ option within the clients Tenancy so that they are unable to give permission for third party Apps to access their Office365 Accounts. Why would you want to do this? …

Read More Read More

PowerShell Script to connect to Microsoft Online Services (Office365)

PowerShell Script to connect to Microsoft Online Services (Office365)

Below is a simple PowerShell Script to connect to the following Microsoft Online Services: Office365 Admin Center Exchange Online Sharepoint Online Skype for Business Security and Compliance Center The Script has a simple Menu build in so that you can connect to the services that you need. You’re prompted for your Office365 Credentials prior to …

Read More Read More

Set-MsolUser command returns a ‘Unable to update parameter’ error

Set-MsolUser command returns a ‘Unable to update parameter’ error

You’re trying to change a user parameter in Office365 via the Set-MsolUser PowerShell Cmdlet but it returns the following error: Set-MsolUser : Unable to update parameter. Parameter name: DEPARTMENT. At line:1 char:1 + Set-MsolUser -UserPrincipalName [email protected] -Department … + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : OperationStopped: (:) [Set-MsolUser], MicrosoftOnlineException + FullyQualifiedErrorId : Microsoft.Online.Administration.Automation.PropertyNotSettableException,Microsoft.Online .Administration.Automation.SetUser You may see …

Read More Read More

Powershell Commands to remember for the Microsoft 70-346 Exam

Powershell Commands to remember for the Microsoft 70-346 Exam

Powershell Cmdlets to remember for the Microsoft 70-346: Managing Office 365 Identities and Requirements Exam I have recently completed the Microsoft 70-346 ‘Managing Office 365 Identities and Requirements’ Exam. The Exam focuses quite a bit around PowerShell. Below is a list of PowerShell cmdlets which may appear in the exam. Also, I’ve created a bunch …

Read More Read More