The Office 365 PowerShell Reference Manual for IT Super Hero s

Size: px
Start display at page:

Download "The Office 365 PowerShell Reference Manual for IT Super Hero s"

Transcription

1

2 The Office 365 PowerShell Reference Manual for IT Super Hero s By Ian John Waters 2016 ALL RIGHTS RESERVED No part of this publication may be reproduced, distributed or transmitted in any form or by any means, including but not limited to photocopying, recording, or other electronic or mechanical methods, without proper written permission of the publisher except in the case of brief quotations embodied in critical reviews and certain other noncommercial uses permitted by copyright law. This publication contains materials design to assist readers in learning to use PowerShell. While the author has made every attempt to verify that the information provided is correct and up to date, the author assumes no responsibility for any error, inaccuracy or omission. Contents Introduction Required Tools Connecting to Office 365 Subscriptions List Subscriptions Purchase Subscription Remove Subscription Billing Notifications List Users Who Receive Billing Invoices Update Alternative Address Get Company Information Change technical contact Licenses List Licensed Users Get Licenses Assigned to a User

3 Add Licenses Remove Licenses Switch Licenses User Management User Attributes List Users Add Users Add Users in Bulk Block Users Remove Users Remove One User from The Recycle Bin Remove All the Users from the Cloud Remove All the Users from the Recycle Bin Password Management Get Password Policy Set Password Policy Set Password Get Password Get Users Password Policy Set Password to not Expire Roles List roles List Role Members Add Role Member Remove Role Member Exchange Management List users, groups and contacts addresses and Alias Add Address Add only an Alias Remove Address List Mailboxes

4 List Mailboxes with a forward Archive Mailboxes Enable Archive List Size of Mailboxes Resources Room Mailboxes Equipment Resources Malbox Permissions Get Permissions Grant Full Access to Mailbox Send As Permission Shared Mailboxes List Shared Mailboxes Add Shared Mailbox Set Permissions Remove Shared Mailbox Convert Mailbox to Shared Mailbox Convert Shared Mailbox to Full Mailbox Get shared mailbox permissions Group Management List Groups Add Group Accept External Senders Add to Group Remove Group List Group Members Add User to Group Remove User from Group Contact Management List Contacts Add Contact

5 Remove Contact Update Contact Public Folders List Public Folder Mailboxes Create Public Folder Mailbox Remove Public Folder Mailbox List Public Folders Add Public Folder Remove Public Folder Public Folder Permissions

6 Introduction Hi I m Ian Waters, technical director for Southern IT Networks Ltd. I ve been using Office 365 since its launch and myself along with my colleagues have been creating and managing accounts for our clients ever since. Over the years we have done it all (well almost!) and I ve learned a lot from my mistakes. One of them is wasting time looking for solutions to problems or answers to questions and this was one of the reasons I wanted to put this reference manual together. I wanted to create something you and I can pick up when we need it and quickly get the PowerShell commands needed and see the results of running them. If you want to be the go to guy or gal for PowerShell, then keep this manual handy. Spend some time flicking through these pages for ideas and pick up a few tips and tricks along the way. Let this book be your starting point into Office 365 administration using PowerShell. If you love PowerShell, then have some fun and register to try my next book Grab the details here:

7 Required Tools In order for you to manage your Office 365 account, you will need to download and install a few tools. You can manage your account from any Windows PC, you don t need to install them to a server so can manage accounts directly from your PC or laptop. Download and install each of the following tools: Microsoft Online Services Sign-in Assistant Azure Active Directory Module SharePoint Online Module Skype for Business Online Module Once everything is installed open up Windows PowerShell from the start menu and run it as administrator. The PowerShell window opens up and we re in business!

8

9

10 Connecting to Office 365 When you start out you only need three commands to connect to the 365 portal. The first will prompt you for the login details of a global administrator and save them into the $credential variable, the second will import the basic 365 PowerShell commands and the third will connect you up using the saved login credentials. $credential = Get-Credential Import-Module MSOnline Connect-MsolService -Credential $credential If you want to manage Skype for Business Online, you will need to import the Lync Online module and import the session. Import-Module LyncOnlineConnector $session = New-CsOnlineSession -Credential $credential

11 Import-PSSession $session If you want to manage SharePoint you will need to run the following: Import-Module Microsoft.Online.Sharepoint.PowerShell Connect-SPOService -url -Credential $credential And finally if you want to manage Exchange online you will need to run the following to create and import an Exchange session. $session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential $credential -Authentication Basic AllowRedirection Import-PSSession $session

12 Once you have all of the modules loaded you can list all of the available commands by running: Get-Command it s a good idea to browse over the available commands and familiarize yourself with them. There have been plenty of times where I ve seen a command that looks interesting and then I go on to use it in a script.

13

14 Subscriptions Subscriptions in Office 365 define the features and services available and how many licenses you have available to issue to user accounts. Each subscription has its own Account SKU ID such as ENTERPRISEPREMIUM for E3 subscriptions. When you reference a subscription ID in PowerShell you will need to prefix it with your 365 tenant name. This is the part before your onmicrosoft.com address you chose when creating your account. Our test lab was created as office365laba.onmicrosoft.com so office365laba is our tenant name. List Subscriptions To return a list of available subscriptions and the number of licenses in your tenant run the following command: Get-MsolAccountSku If you want to return a more detailed list, you can add FL to the command which will show all attributes associated with a returned object in a formatted list (FL). Get-MsolAccountSku FL Purchase Subscription Purchasing subscriptions via PowerShell is currently not possible.

15 Remove Subscription Removing subscriptions via PowerShell is currently not possible.

16

17 Billing Notifications List Users Who Receive Billing Invoices Retrieving a list of users who receive billing notifications is a twostep process. First we have to return the role object with the name Company Admistrator then return the members of that role by passing in the roles object ID. $role = Get-MsolRole -RoleName Company Administrator Get-MsolRoleMember -RoleObjectId $role.objectid Update Alternative Address Company administrators require alternative addresses just in case they get locked out of their account and need to reset their passwords. Get-MsolUser -UserPrincipalName ian.waters@office365lab.co.uk Set-MsolUser Alternate Addresses ian.waters@outlook.com

18 Get Company Information Using this single command, you can retrieve the name of the tenant, address and contact details. You can also see information showing if AD Connect is being used to synchronize the user accounts with an on premises Active Directory. You can also see if password Synchronization has been enabled or not. Get-MsolCompanyInformation Change technical contact If you need to update the contact address to change who receives notifications about the tenant run the following command: Set-MsolCompanyContactInformation -TechnicalNotification s

19 Licenses List Licensed Users A very common requirement is to list all users who are licensed, this list can then be used to see if there are any user accounts who no longer require one. We can use the Get- MsolUser cmdlet to retrieve users and use a search query to find all users where the IsLicensed parameter is equal to true. Get-MsolUser -All where {$_.IsLicensed -eq $true } Get Licenses Assigned to a User Using the previous command, we can see if a user is licensed but how to we find out exactly what license they have assigned? We can use the Get-MsolUser cmdlet to return the AccountSkuId. Here we can see the account ian.waters@office365lab.co.uk has been assigned ENTERPRISEPACK which we can see from the table means this user is assigned an E5 license. (Get-MsolUser UserPrincipalName ian.waters@office365lab.co.uk).licenses If you have just assigned a license to a user, it can take a few minutes to provision all of the services available for use. Each license contains a set of features such as Sway, Office, Sharepoint etc. To see the status of each service as it activates we can return the ServiceStatus object. You will notice the Licenses object is an array which holds a list of assigned licenses. In Office 365 users can be assigned multiple licenses and each license will have its own set of features so we can return the ServiceStatus of each license. Here we are returning the first license assigned to the user account. If the user has a second license assigned use.licenses[1].servicestatus to view the results. (Get-MsolUser -UserPrincipalName ian.waters@office365lab.co.uk).licenses[0].servicestatus

20 If you want to return a list of all users and their assigned licenses use Get-MsolUser and return a formatted list including only the Display names and Licenses. Get-MsolUser Format-List DisplayName,Licenses Add Licenses You can add a license to a user using the Set-MsolUserLicense cmdlet. All we need to do is specify the User Principal Name (UPN) AKA user logon name and the SKU ID of the license we wish to assign. Just remember that the SKU ID needs to be in the form of <Tennant Name>:<Account SKU ID>. Here we assign Tom an E5 license. Set-MsolUserLicense -UserPrincipalName Tom.owers@office365lab.co.uk -AddLicenses Office365LabA:ENTERPRISEPREMIUM Remove Licenses Removing licenses is just as easy as adding one the only difference is we specify the RemoveLicenses switch. Be careful when removing licenses because data will be stored for 30 days before it s deleted from the system which includes items such as s, contacts, calendars and One drive documents. Set-MsolUserLicense -UserPrincipalName tom.owers@office365lab.co.uk -RemoveLicenses Office365LabA:ENTERPRISEPREMIUM

21 Switch Licenses Switching licenses involves adding a new licenses and removing the old one in one command. If you find this command fails, it could be due to the fact that some licenses can t be used together. You may have to run two separate commands to first remove the licenses and a second to add the new one. Set-MsolUserLicense -UserPrincipalName ian.waters@office365lab.co.uk -AddLicenses Office365LabA:ENTERPRISEPREMIUM RemoveLicenses Office365LabA:ENTERPRISEPACK

22 User Management User Attributes Each user contains a number of attributes defining their settings and personal information such as phone number Department name, the date they last changed their password. You can export some great information into a CSV file and produce some reports in Excel really easily. Maybe as part of a security audit you could export a list of all users who have their password set to never expires? To return all available attributes of a user account you can run the Get-MsolUser cmdlet, specify the UPN of the user account and pipe the output as a formatted list. Get-MsolUser UserPrincipalName ian.waters@office365lab.co.uk FL List Users The easiest way to return a list of all users is to run the Get-MsolUser comamndlet. By default, it will return only the UPN, Display name and the islicensed attributes. Get-MsolUser

23 Add Users Adding users is done using the New-MsolUser cmdlet and due to the number of attributes you can set these commands can become very long. Here we will use the bare minimum to setup a user and assign a user a license in come command. Here we specify the DisplayName, FirstName, LastName, UserPrincipalName, UsageLocation and LicenseAssignment. New-MsolUser -DisplayName Nic Horrocks -FirstName Nic -LastName Horrocks -UserPrincipalName nic.horrocks@office365lab.co.uk -UsageLocation GB LicenseAssignment Office365LabA:ENTERPRISEPREMIUM Add Users in Bulk One of the easiest ways to import users in bulk when not using AD Connect to synchronize an on-premises Active Directory is to use a CSV file. Create a new text file and copy in the following text and save the file as users.csv. Use these entries as an example and modify them to match your own requirements. DisplayName,FirstName,Last Name,UserPrincipalName,UsageLocation,AccountSkuId Ian Waters,Ian,Waters,ian.waters@office365lab.co.uk,GB,Office365LabA:ENTERPRISEPREMIUM Michael Freeman,Michael,Freeman,michael.freeman@office365lab.co.uk,GB,Office365LabA:ENTERPRISEPREMIUM Andy Waters,Andy,Waters,andy.waters@office365lab.co.uk,GB,Office365LabA:ENTERPRISEPREMIUM Nic Horrocks,Nic,Horrocks,nic.horrocks@office365lab.co.uk,GB,Office365LabA:ENTERPRISEPACK Tom Owers,Tom,Owers,tom.owers@office365lab.co.uk,GB,Office365LabA:ENTERPRISEPACK Fay Williams,Fay,Williams,fay.williams@office365lab.co.uk,GB,Office365LabA:ENTERPRISEPACK You can also use Excel to build your user list as shown below, just remember to save it as a Comma Separated Value (CSV) file. Import-Csv -Path C:\Users.csv ForEach {New-MsolUser -DisplayName $_.DisplayName -FirstName $_.FirstName - LastName $_.LastName -UserPrincipalName $_.UserPrincipalName -UsageLocation $_.UsageLocation - LicenseAssignment $_.AccountSkuId} Export-Csv -Path C:\Results.csv

24 After a few seconds the script will save the results in the CSV file which will include the password for each user. Block Users Sometimes you may be asked to stop a user from logging in but retain their data. This may happen if someone has been called into a HR meeting where they may not return. If everything works out fine you can unblock their account and keep their data and password intact. The alternative is to change their password but why bother the user with having to call support to have their password changed when we can just block them. Set-MsolUser -UserPrincipalName tom.owers@office365lab.co.uk -blockcredential $true Remove Users Removing user accounts is an easy process but you must remember that once a user account has been deleted you have 30 days to restore the account and data. After 30 days the account and all user data will be permanently deleted. Remove-MsolUser UserPrincipalName fay.williams@office365lab.co.uk Remove One User from The Recycle Bin If you want to be extra tidy you can remove items from the recycle bin. Normally a deleted user account will automatically be cleared after 30 days but you can manually clear the account from the recycle bin. Just be aware that doing this will permanently delete all data associated with the account instantly. Here we remove a specific account by using their UPN. Remove-MsolUser UserPrincipalName andy.waters@office365lab.co.uk RemoveFromRecycleBin Remove All the Users from the Cloud If you ve been experimenting with an Office 365 trial account, you may want to clear all

25 user accounts in one go ready to move from a trial to a production account. We can easily do this by piping two commands together, the first returns all user accounts which then get piped into the Remove-MsolUser cmdlet which removes the account. Get-MsolUser Remove-MsolUser Force In the screen shot below you will see an error message letting us know that we can t remove the account that we are logged in with. Remove All the Users from the Recycle Bin If you ve deleted an account by mistake or someone in the company needs to access their mailbox (We ve all been there!) you can remove the user from the recycle bin and recover all of their data so long as it s within the 30-day retention period. Here we use the Get- MsolUser cmdlet specifying the ReturnDeletedUsers switch, then we pipe the results into the Remove-MsolUser command explicitly specifying we want to clear the users from the recycle bin using the RemoveFromRecycleBin switch. Get-MsolUser ReturnDeletedUsers Remove-MsolUser -RemoveFromRecycleBin Force

26 Password Management Get Password Policy We can set password policies at the domain level so when using the Get- MsolPasswordPolicy cmdlet we have to specify a domain we want to see the settings for. Here we run the command specifying our lab domain office365lab.co.uk. Get-MsolPasswordPolicy -Domain office365lab.co.uk Password policies are pretty basic we can specify the number of days before the passwords expire (NotificationDays) that the users will start to be reminded to change their password. The second setting is ValidityPeriod which specifices how many days can pass before the password needs changing. Here we see the ValidityPeriod is set to 730 days which is 2 years! Move on and set those values to something more secure quickly by setting your own values for the policy! Set Password Policy Your organization will have their own password policy but if not chose some values which balance security and user inconvenience. In our test lab we are using password complexity so our passwords are at least 10 characters long, using upper and lower case letters, numbers and special characters so we have chosen to set our ValidityPeriod to 180 days. Set-MsolPasswordPolicy -DomainName office365lab.co.uk -NotificationDays 10 -ValidityPeriod 180 Set Password We can set user passwords using the Set-MsolUserPassword cmdlet, specifying the users UPN and password along with NewPassword and ForceChangePassword switches. If you want to set the users password and have them change it when they first log on use $true with the ForceChangePassword switch, If you want to set it yourself use $false. Set-MsolUserPassword -UserPrincipalName ian.waters@office365lab.co.uk NewPassword T0ffeeAppl@s19# - ForceChangePassword $false

27 Get Password Get Users Password Policy At the user level we can set passwords to never expire if required. If you need to check a specific user, you can run the Get-Msoluser cmdlet and use Select to return only the PasswordNeverExpires attribute. Get-MsolUser -UserPrincipalName ian.waters@office365lab.co.uk Select PasswordNeverExpires Because this is a potential security issue you may want to return a list of all accounts to review which accounts have their password set to never expire. Use Get-MsolUser and pipe the results into a formatted list specifying DisplaName and PasswordNeverExpires attributes of the user objects. Get-MsolUser ft DisplayName, PasswordNeverExpires Set Password to not Expire There may be some cases where you are asked to break company policies and set an account to never expire. In smaller organizations this usually comes from executives but try and resist for their own good. If you need to then we use the Get-MsolUser cmdlet and pipe the user into the Set-MsolUser commandset to set the user attribute to $True but you can always change it back by running the command again specifying $False. Get-MsolUser UserPrincipalName ian.waters@office365lab.co.uk Set-MsolUser PasswordNeverExpires $True If you really, really have to you can set all user passwords to never expire as follows: Get-MsolUser Set-MsolUser PasswordNeverExpires $True

28

29 Roles Office 365 comes with a set of user roles which allow specific users or devices to perform extra functions. Any users who have the Company Administrator role assigned can do anything they wish in the Office 365 account, both good and bad so be careful which roles you assign to users. List roles You can return a list of all roles using the Get-MsolRole cmdlet. In the screen shot below the description is cut off due to the size of the PowerShell window. Make your window full screen and run the command again to see the description if needed. Get-MsolRole List Role Members Viewing the members of a role requires us to run two separate commands, the first will load the role object into a variable and the second will return the members of the role using the ObjectId attribute. It s a shame we can t pipe these commands and run a single command. $role = Get-MsolRole -RoleName Company Administrator Get-MsolRoleMember -RoleObjectId $role.objectid Add Role Member You can use the Add-MsolRoleMember cmdlet to assign a user or device a specified role. Here we add Michael to the Company Administrator role. Beware of adding users to

30 groups where they are granted more rights than they really need. Consider using Helpdesk Administrator if you need a user to assist with user administration within Office 365. Add-MsolRoleMember -RoleName Company Administrator -RoleMember Address michael.freeman@office365lab.co.uk Remove Role Member Remove-MsolRoleMember -RoleName Company Administrator -RoleMemberType User -RoleMember Address michael.freeman@office365lab.co.uk

31 Exchange Management I spend most of my time administering the Exchange side of Office 365 so it pays spend some time experimenting with the commands. The more proficient you are using them the easier your job becomes especially when you need to do something a little more than the web portal is capable of. List users, groups and contacts addresses and Alias If you need to generate a list of all recipients whether they be users, groups, or contacts you can use the Get-recipient cmdlet. This command by default will only return the name and RecipientType attributes. We can return the list of Addresses by piping the objects into the Select statement and choose to return the Displayname, RecipientType and Addresses attributes. Although not shown here the command will also return the types MailContact which are contacts and MailUniversalDistributionGroup witch are distribution groups. Get-Recipient Select DisplayName, RecipientType, Addresses Sometimes it s easier to export the results to a csv file due to the number of addresses users and groups can have assigned. Once exported you can manipulate or search the information using Excel. Get-Recipient Select DisplayName, RecipientType, Addresses Export-Csv Addresses.csv If you are only interested in the primary address, then use Select to return the DisplayName and PrimarySmtpAddress attributes. Get-Mailbox Select-Object DisplayName,PrimarySmtpAddress

32 Add Address Here we get into the most commonly requested actions when administering Office 365 adding and updating addresses. Here we can add a new address and set it as the primary address using the Set-Mailbox command. The previous primary address will them become an alias of the account. Set-Mailbox ian.waters@office365lab.co.uk - Address ian@office365lab.co.uk Before we run the command in the lab let s take a look at the users account in the web portal. We can see the primary address is ian.waters@office365lab.co.uk and there are no alias addresses. Let s run the command. Here you can see the changes occurred as expected. The previous primary address is now showing as an alias. A small point to highlight but it s worth knowing.

33 Now let s say you want to update the primary address and add a number of alias addresses using one command. Simply run the Set-Mailbox command as before specifying the primary address but now use commas to tack on additional alias addresses. Here we set ian@office365lab.co.uk as the primary address but at the same time we add info@ and sales@ addresses to the account. Set-Mailbox ian.waters@office365lab.co.uk - Address ian@office365lab.co.uk,info@office365lab.co.uk,sales@office365lab.co.uk Add only an Alias If you only want to add a new alias to an account things get a little trickier because we have to use an expression to specify we only want to add an address into the Addresses array. An array is a list of objects which in this case is a list of addresses. Set-Mailbox -Identity ian.waters@office365lab.co.uk accounts@office365lab.co.uk }

34 Again looking at the web portal we can see the new address has been added as an alias. Remove Address To remove a selected address, we use the Set-Mailbox cmdlet and use and express to remove the address from the Addresses array. Set-Mailbox ian.waters@office365lab.co.uk info@office365lab.co.uk } If you are going to start writing PowerShell scripts, you can return the individual entries of the array by running a command like this: (Get-Mailbox ian.waters@office365lab.co.uk). addresses[0] The output will return the address at location 0. You can run the command again by changing 0 with 1 to return the second address and so on. List Mailboxes If you want to return a quick list of mailboxes use the Get-Mailbox cmdlet which by default will return the Nam, Alias, ServerName and ProhibitSendQuota attributes. If you want to return the mailbox for a specific user account, use the following command: Get-Mailbox ian.waters@office365lab.co.uk If you want to view all of the attributes available to mailboxes run the command again by piping the output into a formatted list (FL).

35 Get-mailbox FL Get-Mailbox

36 List Mailboxes with a forward If you need to list all mailboxes which are being forwarded to another address, we can use Get-Mailbox with a search query. This is another useful command to run during a security audit to find users which are forwarding all of their to a personal account. Below we are returning all mailboxes where the forwarding addresses are not set to null. In other words, we are returning all mailboxes where the forwarding options have an address set. In the example below we can see my account ian.waters is forwarding all to the contact Ian Waters (SlashAdmin). Get-Mailbox Where {($_.ForwardingSMTPAddress -ne $null) -or ($_.ForwardingAddress -ne $null)} Select Name, ForwardingSMTPAddress, ForwardingAddress, DeliverToMailboxAndForward Archive Mailboxes Archives offer a way of storing s as an Archive folder within the user s mailbox. The main advantages with using archiving is that any inside the archive folder doesn t get cached into the Outlook OST file. The archive folder is included as part of the users 50gb mailbox limit but if enabled with a subscription which includes Exchange Online Plan 2 the archive folder has an unlimited size. To retrieve a list of mailboxes with archiving enabled use the Get-mailbox cmdlet with the Archive switch. Get-Mailbox Archive Enable Archive To enable archiving for a single use the Enabl box cmdlet. Enabl box ian.waters@office365lab.co.uk Archive

37 List Size of Mailboxes Generating a list of mailboxes along with their size is one of the most commonly run tasks. Generate a report for maintenance purposes so you can spot potential issues before they occur or verify if a user is suffering from performance issues due to an overloaded mailbox. You can safely ignore any warning messages that appear due to mailboxes not being used. Here we pipe the output of Get-mailbox into Get-MailboxStatistics and output a formatted table showing DisplayName and TotalItemSize attributes of the mailbox objects. Get-Mailbox Get-MailboxStatistics FT DisplayName, TotalItemSize

38 Resources Resources are one of those great features that you don t see used very often yet nearly everyone would benefit from. Resources are anything that can be used by users at any time which may include meeting rooms, projectors, training equipment basically anything users may want to book out to use for a short period of time. Let s first take a look at creating room mailboxes. Room Mailboxes Room mailboxes are used to coordinate their use among users. Image that you have a meeting room and you always have issues where two or more people want to use it at the same time. When we create a room resource so that users can book a meeting and check if the room is available at that time. If it is they can book out the room for the require amount of time and if it s already booked they can see that and choose a different time for their meeting. Create a new room mailbox In this example lets create a room mailbox called Meeting Room 1 set its location as Ground Floor, set the telephone number for the room and set its capacity to 10 people. New-MailBox -Name Meeting Room 1 -Alias GFMeetingRoom Office Ground Floor -ResourceCapacity 10 - Phone Room In the Exchange admin center we can now see our room under Recipients then resources. Set rooms to automatically accept bookings When you create a new resource it s a good idea to enable it to automatically accept meeting invitations especially if you want to fully automate the booking process. Set-CalendarProcessing Meeting Room 1 -AutomateProcessing AutoAccept

39 If you want to disable the AutoAccept feature set AutoAccept to None or set to AutoUpdate for the default settings. List all rooms To return a list of all room mailboxes we use the Get-Mailbox cmdlet using a filter to only return mailbox who s RecipientTypeDetails attribute equals RoomMailBox. There are several recipient types including UserMailbox, SharedMailbox and EquipmentMailbox. Get-Mailbox -Filter (RecipientTypeDetails -eq RoomMailBox ) Select Name,Alias,Office Equipment Resources Create an equipment resource We can use equipment resources to allow users to book share equipment out for use for a short period of time. Equipment is usually assigned to the user s personal calendar entry and the system will only allow the equipment to be used by one person at a time. Let s create a resource for the office projector so users can book this equipment out as needed. New-Mailbox -Name Projector 1 -Alias Projector1 Equipment List all equipment To return a list of all equipment resources we use the Get-Mailbox cmdlet using a filter to only return all mailboxes who s RecipientTypeDetails attribute equals EquipmentMailBox. There are several recipient types including UserMailbox, SharedMailbox and EquipmentMailbox. Get-Mailbox -Filter (RecipientTypeDetails -eq EquipmentMailBox ) Select Name,Alias

40

41

42 Malbox Permissions We can grant users access to other user s mailboxes and is a very common administrative task so it pays to be familiar with the MailboxPermission set of cmdlets. When we set permissions using these comamndlets we use the AccessRights switch and set one or more of the following rights. FullAccess DeleteItem ReadPermission ChangePermission ChangeOwner SendAs Get Permissions To view the security permissions for a single user, use the Get-mailboxPermission cmdlet. The output will show a list of all accounts with permissions associated with that user. In this example we can see that both Michael and Ian have FullAccess rights to Fay s mailbox. You will notice that We use the Select function here to return the Deny attribute. This is because a user or group can be assigned FullAccess rights to a mailbox but still be denied access if the Deny attribute is set. Remember a Deny will always override an allow. Get-MailboxPermission fay.williams@office365lab.co.uk Select User, AccessRights, Deny Grant Full Access to Mailbox Quite often you will be asked to grant a user full access to another user s mailbox but remember to always verify this action with a manager before doing so to ensure they really are allowed to. In this example let s grant Michael full access to Ian s mailbox using the Add-MailboxPermission cmdlet. Add-MailboxPermission -Identity ian.waters@office365lab.co.uk -User michael.freeman@office365lab.co.uk - AccessRights FullAccess -InheritanceType All

43 Send As Permission Send As permissions are commonly used with or addresses where several users need to send s out as if they were being sent from the same account. In our example let s give Michael SendAs rights to Ian s mailbox so he can send or reply to s as him when he s away on a business trip. To add the SendAs access right we have to use the Add-RecipientPermission cmdlet. Add-RecipientPermission ian.waters@office365lab.co.uk -AccessRights SendAs -Trustee Michael.freeman@office365lab.co.uk

44 Shared Mailboxes Shared mailboxes are just like normal mailboxes except they are free! You can have as many shared mailboxes as you like without having to purchase any licenses. The only restriction is that they can only be access from a licensed user account. Shared mailboxes are a great way to handle Accounts or Sales mailboxes because all of the s sent to those addresses are kept in once place and they can be accessed by multiple users. List Shared Mailboxes To return a list of all shared mailboxes we use the Get-mailbox cmdlet but specify the RecipientTypeDetails attribute to equal the SharedMailbox type. Get-Mailbox -RecipientTypeDetails SharedMailbox Here we can see two shared mailboxes Accounts and Sales. Add Shared Mailbox Let s create a new shared mailbox called Info which is assigned the info@ address using the New-Mailbox cmdlet. New-Mailbox -Name Info DisplayName Info -Alias info -PrimarySmtpAddress info@office365lab.co.uk Shared We can see the shared mailbox in the 365 admin center under Users then Shared Mailboxes.

45 Set Permissions See Mailbox Permissions Remove Shared Mailbox To move a shared mailbox, we need to use the Remove-MsolUser cmdlet specifying the UPN of the account. Let s remove the Info mailbox we created earlier. Remove-MsolUser UserPrincipalName info@office365lab.co.uk You will be prompted to confirm the operation by pressing Y for Yes. Below we see the shared mailbox has disappeared from the Office 365 admin center. Convert Mailbox to Shared Mailbox If you need to convert a normal user mailbox which needs a license assigning to it, you can use the set-mailbox cmdlet and change its type to Shared. In our example lets convert a User called Project into a shared mailbox. Here we can see the user account listed in the admin center under users, Active Users. We run the Set-Mailbox cmdlet to convert the user to a shared mailbox. Set-Mailbox projects@office365lab.co.uk Type Shared

46 Now we can see the account has moved into the Shared Mailboxes section of the admin center. Convert Shared Mailbox to Full Mailbox To converted a shared mailbox into a normal mailbox we use the Set-mailbox cmdlet and set its type to Regular. You must ensure a licenses are assigned to the account after doing this otherwise the mailbox will be deleted after 30 days. Set-Mailbox project@office365lab.co.uk Type Regular Get shared mailbox permissions Just like normal user mailboxes we can get and set access rights. Let s generate a list of all permissions associated with the Accounts shared mailbox using the Get- MailboxPermission. Get-MailboxPermission Accounts Select User, AccessRights, Deny

47 Group Management Groups are used to distribute s to multiple users but they have the drawback that every user in the group will receive a copy of the but they are an easy way to communicate with a specific group of people within your organization. List Groups A basic list of group can be returned by calling the Get-DistributionGroup cmdlet which will return the name, display name, type and primary address. Get-DistributionGroup Add Group To create a group, use the New-DisributionGroup cmdlet specifying the name, display name, alias and primary SMTP address. Let s create a new group called Contact US using the address contactus@office365lab.co.uk New-DistributionGroup -Name Contact Us -DisplayName Contact US -Alias ContactUS PrimarySmtpAddress contactus@office365lab.co.uk Accept External Senders By default, distribution groups are created to only allow s to be received from internal users. To allow s to be received by external addresses we must disable sender authentication using the Set-DistributionGroup cmdlet. Let s disable sender authentication on the Contact Us distribution group. Set-DistributionGroup contactus@office365lab.co.uk -RequireSenderAuthenticationEnabled $False Add to Group If you want to add or update the addresses associated with a group use the Set-

48 DistributionGroup cmdlet and update the Addresses array by specifying the SMTP addresses. The primary address is always the first address in the list. Additional addresses are added by adding a command an entering the address required. In this example lets set the primary address to contactus@office365lab.co.uk and add a second address contact@office365lab.co.uk. Set-DistributionGroup Contact US Addresses SMTP:contactus@office365lab.co.uk,contact@office365lab.co.uk Remove Group To remove a distribution group, use the Remove-DistributionGroup cmdlet specifying the name of the group. This command will require you to confirm the removal by pressing Y for Yes. Remove-DistributionGroup Contact US List Group Members All groups need members to be useful, all members of a group will receive a copy of s sent to it. Use the Get-DistributionGroupMember cmdlet specifying the name of the group to return a list of members. Here we list the members for the Contact US group and you will see the output returns the name of the object and its type. In this case there are three Usermailboxes in the group but groups can also be members of other groups hence why the RecipientType attribute is returned by default to help identify the members. Get-DistributionGroupMember Contact US

49 Add User to Group Add users to a group by using the Add-DistributionGroupMember cmdlet. In this example we add Ian to the Contact US distribution group. Here we have to use the BypassSecurityGroupManagerCheck because it s likely the account you are using to administer Office 365 is not a manager of the group you are adding members to. If the account, you re using to run the PowerShell command is a manager of the group then this switch isn t needed. Add-DistributionGroupMember Contact US -Member ian.waters@office365lab.co.uk - BypassSecurityGroupManagerCheck Remove User from Group To remove a user from a group run the Remove-DistributionGroupMember cmdlet specifying the name of the group and the UPN of the user to remove. Running this command will prompt you to confirm the action by pressing Y for Yes. Remove-DistributionGroupMember Contact US -Member fay.williams@office365lab.co.uk

50 Contact Management Contacts are used to add external contacts to the global address list, groups or use with forwarding rules. List Contacts To return a basic list of contacts use the Get-MailContact cmdlet. Get-MailContact When dealing with contacts we are usually interested in the external address assigned to it. To view the address of the contact, use the cmdlet and specify the identity of the account you are interested in by name. In the example below we return the attributes of the Ian Waters (SlashAdmin) contact as a formatted list. Here we can see the External Address attribute which holds the external address. Get-MailContact -Identity Ian Waters (SlashAdmin) FL If you only want to see the External Address attribute, then we can pipe the output into the Select function as shown here: Get-MailContact -Identity Ian Waters (SlashAdmin) Select External Address

51 Add Contact To create a new Contact, use the New-MailContact cmdlet specifying the name, address and Alias. New-MailContact -Name Richard Tub (TubBlog) -External Address richard@tubblog.co.uk Alias RichardTub Remove Contact To remove a contact, use the Remov Contact cmdlet and specify the name of the contact. Running this command will require you to confirm the removal by pressing Y for Yes. Remov Contact Identity Ian Waters (SlashAdmin) Update Contact If you need to update the external address of a contact due to a change of address or miss spelling use the Set-MailContact cmdlet. Set-MailContact Identity Ian Waters (SlashAdmin) External Address ian.waters@slashadmin.co.uk

52

53 Public Folders Public folders are not enabled by default but offer an alternative way of sharing access to s in a structured way with several users. If your organization uses several public addresses that are managed by multiple users, then public folders offer a great solution where shared mailboxes are not flexible enough for your purposes. Public folder mailboxes are available in any subscription that includes Exchange Online Plan 1 or 2 so are not accessible from Kiosk licenses. There is a maximum limit of 50 mailboxes which combined must not exceed 2.5TB in size, that s a lot of ! List Public Folder Mailboxes To list all available public folder mailboxes we use the Get-mailbox cmdlet using the PublicFolder switch. Get-Mailbox -PublicFolder Create Public Folder Mailbox For us to use public folders we first need to create a public folder mailbox to store all of the folders and s. We can use the New-Mailbox cmdlet to create a new mailbox. In our example here we create a new public folder called PublicFolderMailbox. New-Mailbox -PublicFolder -Name PublicFolderMailbox Remove Public Folder Mailbox We can remove public folder mailboxes using the Remov box cmdlet. This command requires you to confirm the removal by pressing Y for Yes. Remember the mailbox and its contacts will be permanently deleted after 30 days so ensure its safe to

54 remove it before doing so. Remov box -PublicFolder Identity PublicFolderMailbox List Public Folders To list all available public folders, we use the Get-PublicFolder cmdlet with the Recurse switch. Running the cmdlet on its own will only return the root folder IPM_SUBTREE. Get-PublicFolder Recurse In this example we can see all of the public folder names and their path relative to the root. In this case we can see Accounts is under the root designated by the backslash. Invoices to Pay is stored under the Accounts folder, and On Hold is stored under \Accounts\Invoices to Pay. Add Public Folder To create a new public folder in the root location we can simply run the New-PublicFolder cmdlet and specify a name for the folder. Here we create a new Public folder called Marketing in the root of the public folder mailbox. New-PublicFolder -Name Marketing To fully understand how the parent path works lets create three other public folders Accounts, Sales and CustomerServices. New-PublicFolder -Name Accounts New-PublicFolder -Name Sales New-PublicFolder -Name CustomerServices Now let s say the accounts team need to add some sub folders to the Accounts public

55 folder, how to we do that? Accounts ask us to create the following folders. \Accounts\Invoices to Pay \Accounts\Invoices to Pay\On Hold New-PublicFolder Name Invoices to Pay Path \Accounts New-PublicFolder Name On Hold Path \Accounts\Invoices to Pay Remove Public Folder To remove a public folder, use the Remove-PublicFolder cmdlet specifying the path and using the Recurse switch to delete all of its subfolders. We must confirm the removal by pressing Y for Yes. In this example we want to remove the Accounts public folder and all of its subfolders. Remove-PublicFolder -Identity \Accounts Recurse Public Folder Permissions By default, when new public folders are created users will only be able to see the folders but will not be able to do anything else. When we assign permissions we need to understand the different roles that users can have because these roles contain a subset of all of the possible permissions available. For example, a Reviewer can see folders and read items and a contributor can see folders and create new items. When we assign permissions to users we assign them one of these roles which defines their level of access. None Reviewer Contributor Non Author Editor Publishing Publishing Owner Editing Editor Author Author Folder Visible Create

56 Items Read Items Create Subfolders Folder Owner Folder Contact Edit Owned Items Edit All Items Delete Owned Items Delete All Items Add Permissions to a Public Folder To assign permissions to a public folder we use the Add-PublicFolderClientPermission cmdlet specifying the Public folder path, the user we want to grant the permissions to and the level of access they require. In this example lets assign Ian Waters PublishingEditor access rights to the Accounts Public folder. Note that the permissions will only apply to this folder they won t automatically filter down to sub folders. Add-PublicFolderClientPermission -Identity \Accounts -User Ian Waters -AccessRights PublishingEditor Add Permissions to a public folder and all sub folders

57 If you need to add permissions for a user to a public folder and all sub folders, we need to use the Get-PublicFolder cmdlet with the Recurse switch to return the public folder and all sub folders then pipe those objects into the Add-PublicFolderClientPermission cmdlet to apply the required permissions to every folder. In this example lets apply PublishingEditor permissions to Fay for the Accounts folder and all of its sub folders. Get-PublicFolder \Accounts -Recurse Add-PublicFolderClientPermission -User Fay Williams -AccessRights PublishingEditor Show Permissions To return a list of all users and their access rights use the Get- PublicFolderClientPermission and specify the path to the folder. Get-PublicFolderClientPermission \Accounts If you need to view all access rights for all public folders pipe the output of Get- PublicFolder into the Get-PublicFolderClientPermission cmdlet. Get-PublicFolder -Recurse Get-PublicFolderClientPermission

58 I hope you find this Office 365 PowerShell reference manual useful on your quest to becoming a proficient Office 365 PowerShell administrator! Remember to succeed as an IT administrator you have to keep on learning, try out new ideas, practice as often as you can and try to have fun in the process. This book is just a stepping stone, so use the knowledge you ve gained here and move on to write scripts and automate as many tasks as possible. Automation makes your work easier and leaves less room for error. If you want to support other IT admins like you and you want to keep up with my experiences with Life in IT then follow me at and subscribe to the blog. If you want to have some fun with PowerShell, then register to be the first to read my next book. Learn how to write old school games using nothing more than PowerShell! We even learn how to write multiplayer network games that you can play in the office. Many thanks for the support I couldn t do it without you!

Office 365 PowerShell Daily Admin Tasks Version 1.0

Office 365 PowerShell Daily Admin Tasks Version 1.0 Version 1.0 Ahmed Abdelwahed MCT ahmed@ Table of Contents Connect O365 Using PowerShell... 3 Create New Account... 3 Set User Photo... 3 Remove user photo... 3 Create Dynamic Distribution Group... 4 Add

More information

365 Migration Playbook: GoDaddy IMAP to 365

365 Migration Playbook: GoDaddy IMAP to 365 365 Migration Playbook: GoDaddy IMAP to 365 GoDaddy IMAP to 365 Migration Playbook Prepared by Nick Ross Sales Engineer (nross@pax8.com) Table of Contents Planning Phase 1: Gather All the Necessary Credentials...

More information

Microsoft Surface Hub Microsoft Surface Hub administrator's guide Intro to Microsoft Surface Hub Prepare your environment for Microsoft Surface Hub

Microsoft Surface Hub Microsoft Surface Hub administrator's guide Intro to Microsoft Surface Hub Prepare your environment for Microsoft Surface Hub Table of Contents Microsoft Surface Hub Microsoft Surface Hub administrator's guide Intro to Microsoft Surface Hub Prepare your environment for Microsoft Surface Hub Set up Microsoft Surface Hub Manage

More information

Microsoft Office 365 Courseware. Version 4.2

Microsoft Office 365 Courseware. Version 4.2 Microsoft Office 365 Courseware Version 4.2 70-346 Identities and Requirements Office 365 Setup, ADFS and DirSync To setup Office 365: Setup an Office 365 plan Configure the Global Administrator account

More information

Calendar updated presence

Calendar updated presence Calendar updated presence Setting up MiCloud and Microsoft Exchange Server Table of Contents Copyright 2016 Mitel Networks Corporation 1. Preconditions and assumptions... 1 2. Presence synchronization

More information

RoomWizard Exchange Connector. Complete Implementation/Upgrade Guide Microsoft Exchange On-Premises Microsoft Office 365

RoomWizard Exchange Connector. Complete Implementation/Upgrade Guide Microsoft Exchange On-Premises Microsoft Office 365 RoomWizard Exchange Connector Complete Implementation/Upgrade Guide Microsoft Exchange On-Premises Microsoft Office 365 Table of Contents RoomWizard Exchange Connector... 1 Getting Started... 4 Before

More information

Office 365 for IT Pros

Office 365 for IT Pros Office 365 for IT Pros Fourth edition Performing a staged migration to Exchange Online Published by Tony Redmond, Paul Cunningham, Michael Van Horenbeeck, and Ståle Hansen. Copyright 2015-2017 by Tony

More information

GODADDY TO OFFICE 365 MIGRATION PLAYBOOK

GODADDY TO OFFICE 365 MIGRATION PLAYBOOK GODADDY TO OFFICE 365 MIGRATION PLAYBOOK PROPERTY OF T-MINUS 365. ALL RIGHTS RESERVED. Table of Contents Planning Phase 1: Gather All the Necessary Credentials... 3 Planning Phase 2: Gather and Audit all

More information

Vyapin Office 365 Management Suite

Vyapin Office 365 Management Suite Vyapin Office 365 Management Suite Last Updated: December 2015 Copyright 2015 Vyapin Software Systems Private Limited. All rights reserved. This document is being furnished by Vyapin Software Systems Private

More information

User Guide. BlackBerry Workspaces for Windows. Version 5.5

User Guide. BlackBerry Workspaces for Windows. Version 5.5 User Guide BlackBerry Workspaces for Windows Version 5.5 Published: 2017-03-30 SWD-20170330110027321 Contents Introducing BlackBerry Workspaces for Windows... 6 Getting Started... 7 Setting up and installing

More information

Office 365 for IT Pros

Office 365 for IT Pros Office 365 for IT Pros Fourth edition Performing a Cutover migration to Exchange Online Published by Tony Redmond, Paul Cunningham, Michael Van Horenbeeck, and Ståle Hansen. Copyright 2015-2017 by Tony

More information

Inware Technologies Shuttle IMAP Extractor

Inware Technologies  Shuttle IMAP Extractor Inware Technologies Email Shuttle IMAP Extractor Contents Introduction... 3 Contact Information... 3 Architechture... 4 Prerequisites and System Requirements... 4 Minimum System Requirements... 5 Migrating

More information

Zetafax Exchange Online Connector Setup Guide Equisys Ltd

Zetafax Exchange Online Connector Setup Guide Equisys Ltd Zetafax Exchange Online Connector Setup Guide Zetafax Exchange Online Connector Setup Guide All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic,

More information

ComponentSpace SAML v2.0 Office 365 Integration Guide

ComponentSpace SAML v2.0 Office 365 Integration Guide ComponentSpace SAML v2.0 Office 365 Integration Guide Copyright ComponentSpace Pty Ltd 2017-2018. All rights reserved. www.componentspace.com Contents Introduction... 1 Configuring a Domain for SAML SSO...

More information

Securing Office 365 with Okta

Securing Office 365 with Okta Securing Office 365 with Okta Index Background Terms & Definitions Introduction Office 365 Authentication Methods Securing Federated Office 365 Using Okta Known Email Clients that Support Modern Authentication

More information

How to Map OnPrem Active Directory users to existing Office365 Users

How to Map OnPrem Active Directory users to existing Office365 Users How to Map OnPrem Active Directory users to existing Office365 Users In some cases it could happen that customers create accounts on Office365 and activate only in a second phase the synchronization with

More information

Quest Migration Manager Migrating to Microsoft Office 365

Quest Migration Manager Migrating to Microsoft Office 365 Quest Migration Manager 8.14 Migrating to Microsoft Office 365 2018 Quest Software Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in

More information

One Identity Active Roles 7.2. Azure AD and Office 365 Management Administrator Guide

One Identity Active Roles 7.2. Azure AD and Office 365 Management Administrator Guide One Identity Active Roles 7.2 Azure AD and Office 365 Management Administrator Copyright 2017 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright.

More information

Administering Office 365 for Small Businesses

Administering Office 365 for Small Businesses Administering Office 365 for Small Businesses Number: 74-324 Passing Score: 700 Time Limit: 120 min File Version: 1.5 http://www.gratisexam.com/ Fixed/Tested by ShpakRUS Exam A QUESTION 1 You are planning

More information

RSA NetWitness Platform

RSA NetWitness Platform RSA NetWitness Platform Event Source Log Configuration Guide Microsoft Office 365 Last Modified: Thursday, June 7, 2018 Event Source Product Information: Vendor: Microsoft Event Source: Office 365 Versions:

More information

SUITE TO OFFICE 365 MIGRATION PLAYBOOK

SUITE TO OFFICE 365 MIGRATION PLAYBOOK SUITE TO OFFICE 365 MIGRATION PLAYBOOK PROPERTY OF T-MINUS 365. ALL RIGHTS RESERVED. Table of Contents Planning Phase 1: Gather All the Necessary Credentials... 3 Prep Work Phase 1: Prepare G Suite Environment...

More information

Multi-Environment PowerShell console AD, Exchange and PowerCLI in one happy place!

Multi-Environment PowerShell console AD, Exchange and PowerCLI in one happy place! Multi-Environment PowerShell console AD, Exchange and PowerCLI in one happy place! With the increase in the use of PowerShell as part of an administrator s toolkit, it can be challening with multiple shells

More information

by Jim. Number: Passing Score: 800 Time Limit: 120 min File Version: 1.0. Microsoft.Actualtests By-Jay-Corrected

by Jim. Number: Passing Score: 800 Time Limit: 120 min File Version: 1.0. Microsoft.Actualtests By-Jay-Corrected 70-346 by Jim Number: 070-346 Passing Score: 800 Time Limit: 120 min File Version: 1.0 Microsoft.Actualtests.70-346.By-Jay-Corrected -12-6-14 Number: 000-000 Passing Score: 800 Time Limit: 120 min File

More information

INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook

INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook Sharing Microsoft Outlook Calendar and Contacts without Exchange Server Contents What is OfficeCalendar? Sharing Microsoft Outlook Calendars

More information

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows,

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, 2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Excel, Lync, Outlook, SharePoint, Silverlight, SQL Server, Windows, Windows Server, and other product names are or may be registered

More information

GLBA Compliance. with O365 Manager Plus.

GLBA Compliance. with O365 Manager Plus. GLBA Compliance with O365 Manager Plus www.o365managerplus.com About GLBA The Gramm-Leach-Bliley Act (GLB Act or GLBA) is also known as the Financial Modernization Act of 1999. It is a United States federal

More information

BMS Managing Users in Modelpedia V1.1

BMS Managing Users in Modelpedia V1.1 BMS 3.2.0 Managing Users in Modelpedia V1.1 Version Control Version Number Purpose/Change Author Date 1.0 Initial published version Gillian Dass 26/10/2017 1.1 Changes to User roles Gillian Dass 14/11/2017

More information

INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook

INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook Sharing Microsoft Outlook Calendar and Contacts without Exchange Server 1 Table of Contents What is OfficeCalendar? Sharing Microsoft

More information

Notification Template Limitations. Bridge Limitations

Notification Template Limitations. Bridge Limitations Oracle Cloud Known Issues for Oracle Identity Cloud Service Release 18.1.2 E55915-17 February 2018 Notification Template Limitations Note the following limitations with Oracle Identity Cloud Service notification

More information

Metalogix Essentials for Office Creating a Backup

Metalogix Essentials for Office Creating a Backup Metalogix Essentials for Office 365 2.1 2018 Quest Software Inc. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software described in this guide is furnished

More information

Managing a Calendar Resource in

Managing a Calendar Resource in Managing a Calendar Resource in Live@EDU EITS Staff Contents Getting Started... 2 Assigning Delegate Roles... 3 Assigning Calendar Resource Settings via OWA... 9 Calendar Access Permissions: What They

More information

LMS 365 Course Creator & Catalog Add-in Installation Guide. Version 2.3

LMS 365 Course Creator & Catalog Add-in Installation Guide. Version 2.3 LMS 365 Course Creator & Catalog Add-in Installation Guide Version 2.3 CONTENTS OVERVIEW AND SOFTWARE REQUIREMENTS... 3 AUDIENCE... 3 ABOUT LMS365... 3 SUBSCRIBE TO ALERTS... 4 SERVER SOFTWARE REQUIREMENTS...

More information

One Identity Manager Administration Guide for Connecting to Exchange Online

One Identity Manager Administration Guide for Connecting to Exchange Online One Identity Manager 8.0.1 Administration Guide for Connecting to Copyright 2018 One Identity LLC. ALL RIGHTS RESERVED. This guide contains proprietary information protected by copyright. The software

More information

Contents Office 365 Groups in Outlook 2016 on the web... 3 What are groups?... 3 Tips for getting the most out of Office 365 Groups...

Contents Office 365 Groups in Outlook 2016 on the web... 3 What are groups?... 3 Tips for getting the most out of Office 365 Groups... Contents Office 365 Groups in Outlook 2016 on the web... 3 What are groups?... 3 Tips for getting the most out of Office 365 Groups... 3 Create a Group in Web Outlook... 4 Group limits... 6 Group privacy...

More information

Workflow Server OTD Configuration Guide Polycom RealConnect for Office 365 Cloud Service AQUA

Workflow Server OTD Configuration Guide Polycom RealConnect for Office 365 Cloud Service AQUA Workflow Server OTD Configuration Guide Polycom RealConnect for Office 365 Cloud Service AQUA March 27, 2018 Release Revision 1.6.3.0 1 REVISION HISTORY... 3 INFORMATION ELEMENTS... 3 OVERVIEW... 4 REQUIRED

More information

SharePoint: Fundamentals

SharePoint: Fundamentals SharePoint: Fundamentals This class will introduce you to SharePoint and cover components available to end users in a typical SharePoint site. To access SharePoint, you will need to log into Office 365.

More information

Microsoft O365 Integration Guide

Microsoft O365 Integration Guide Microsoft O365 Integration Guide SecurAccess Integration Guide Version 1.0 08/18 O365 (via ADFS) Integration Guide Contents 1.1 SOLUTION SUMMARY... 3 1.2 GUIDE USAGE... 3 1.3 PREREQUISITES... 3 1.4 AUTHENTICATION...

More information

Symprex Folder Permissions Manager

Symprex Folder Permissions Manager Symprex Folder Permissions Manager User's Guide Version 8.0.. Copyright 017 Symprex Limited. All Rights Reserved. Contents Chapter 1 1 Introduction 1 System Requirements Permissions Requirements Chapter

More information

Office365 End User Training & Self-Service Migration Manual Simplified

Office365 End User Training & Self-Service Migration Manual Simplified Office365 End User Training & Self-Service Migration Manual Simplified Version 1.0 University Systems and Security 5/25/2016 1 P a g e Table of Contents 2 P a g e Table of Contents Introduction to Office365...

More information

Laserfiche Rio 10.3: Deployment Guide. White Paper

Laserfiche Rio 10.3: Deployment Guide. White Paper Laserfiche Rio 10.3: Deployment Guide White Paper January 2018 Table of Contents How Laserfiche Licensing Works... 4 Types of Licenses... 4 Named User Licenses... 4 WebLink Public Portal Licenses... 6

More information

One of the fundamental kinds of websites that SharePoint 2010 allows

One of the fundamental kinds of websites that SharePoint 2010 allows Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental

More information

Centrify for Dropbox Deployment Guide

Centrify for Dropbox Deployment Guide CENTRIFY DEPLOYMENT GUIDE Centrify for Dropbox Deployment Guide Abstract Centrify provides mobile device management and single sign-on services that you can trust and count on as a critical component of

More information

Microsoft Office SharePoint. Reference Guide for Contributors

Microsoft Office SharePoint. Reference Guide for Contributors Microsoft Office SharePoint Reference Guide for Contributors SharePoint: Reference Guide for Contributors Table of Contents INTRODUCTION... 3 FOLLOWING A SITE... 3 NAVIGATION... 4 LISTS AND LIBRARIES...

More information

Synergy JOIN Installation and Configuration Guide

Synergy JOIN Installation and Configuration Guide Synergy JOIN Installation and Configuration Guide Synergy JOIN v2.6 September 2018 Synergy SKY 2017 Table of Contents Introduction 4 About Synergy JOIN 4 How Synergy JOIN works 5 Feature overview 5 Limitations

More information

Using the Control Panel

Using the Control Panel Using the Control Panel Technical Manual: User Guide Creating a New Email Account 3. If prompted, select a domain from the list. Or, to change domains, click the change domain link. 4. Click the Add Mailbox

More information

INSTALLATION GUIDE Spring 2017

INSTALLATION GUIDE Spring 2017 INSTALLATION GUIDE Spring 2017 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license of the Instant Technologies Software Evaluation Agreement and

More information

Marketing Insider... 3 Section 1 Your List... 4 AWeber Basics... 4 Create your Account... 5 Exploring AWeber s Members Area...

Marketing Insider... 3 Section 1 Your  List... 4 AWeber Basics... 4 Create your Account... 5 Exploring AWeber s Members Area... Email Marketing Insider... 3 Section 1 Your Email List... 4 AWeber Basics... 4 Create your Account... 5 Exploring AWeber s Members Area... 6 Create Your List... 7 Create Your Web Form... 8 Facebook List

More information

StorageCraft Cloud Backup

StorageCraft Cloud Backup User Guide v1.3 (June 2017) StorageCraft Copyright Declaration StorageCraft ImageManager, StorageCraft ShadowProtect, StorageCraft Cloud, and StorageCraft Cloud Services, together with any associated logos,

More information

Phone Works Kingston Ltd.

Phone Works Kingston Ltd. Phone Works Kingston Ltd. Samsung Voicemail and Telephone Administrator Set-up and Maintenance Office 1-877-541-1112 Local 613-384-5150 Fax 613-384-2648 Email: sales@phoneworks.ca Samsung SVMi Voice Mail

More information

Step by Step Guide Domain Security Pro

Step by Step Guide Domain Security Pro Step by Step Guide Domain Security Pro by Mark Dulisse Copyright 2013 DomainSecurityPro.com Page 1 Copyright 2013 by DomainSecurityPro.com All rights reserved. No part of this publication may be reproduced,

More information

LMS 365 Quiz Builder Add-in Installation Guide. Version 2.3

LMS 365 Quiz Builder Add-in Installation Guide. Version 2.3 LMS 365 Quiz Builder Add-in Installation Guide Version 2.3 CONTENTS OVERVIEW AND SOFTWARE REQUIREMENTS... 3 AUDIENCE... 3 ABOUT THE ADD-IN... 3 SERVER SOFTWARE REQUIREMENTS... 3 CLIENT REQUIREMENTS...

More information

SharePoint 2010 Tutorial

SharePoint 2010 Tutorial SharePoint 2010 Tutorial TABLE OF CONTENTS Introduction... 1 Basic Navigation... 2 Navigation Buttons & Bars... 3 Ribbon... 4 Library Ribbon... 6 Recycle Bin... 7 Permission Levels & Groups... 8 Create

More information

Microsoft SharePoint is provided by Information Services for staff in Aberystwyth University.

Microsoft SharePoint is provided by Information Services for staff in Aberystwyth University. USING SHAREPOINT E-Services and Communications, Information Services, Aberystwyth University OBJECTIVES By the end of this training course you will be able to: Access SharePoint Customise a document library

More information

Your . A setup guide. Last updated March 7, Kingsford Avenue, Glasgow G44 3EU

Your  . A setup guide. Last updated March 7, Kingsford Avenue, Glasgow G44 3EU fuzzylime WE KNOW DESIGN WEB DESIGN AND CONTENT MANAGEMENT 19 Kingsford Avenue, Glasgow G44 3EU 0141 416 1040 hello@fuzzylime.co.uk www.fuzzylime.co.uk Your email A setup guide Last updated March 7, 2017

More information

AvePoint Online Services for Partners 2

AvePoint Online Services for Partners 2 AvePoint Online Services for Partners 2 User Guide Service Pack 1 Issued June 2017 Table of Contents What s New in this Guide...4 About...5 Submitting Documentation Feedback to AvePoint...6 Browser Support

More information

Cloud Secure. Microsoft Office 365. Configuration Guide. Product Release Document Revisions Published Date

Cloud Secure. Microsoft Office 365. Configuration Guide. Product Release Document Revisions Published Date Cloud Secure Microsoft Office 365 Configuration Guide Product Release Document Revisions Published Date 8.3R3 2.0 November 2017 Pulse Secure, LLC 2700 Zanker Road, Suite 200 San Jose CA 95134 https://www.pulsesecure.net.

More information

HIPAA Compliance. with O365 Manager Plus.

HIPAA Compliance. with O365 Manager Plus. HIPAA Compliance with O365 Manager Plus www.o365managerplus.com About HIPAA HIPAA, the Health Insurance Portability and Accountability Act, sets the standard for protecting sensitive patient data. Any

More information

SharePoint: Fundamentals

SharePoint: Fundamentals SharePoint: Fundamentals This class will introduce you to SharePoint and cover components available to end users in a typical SharePoint site. To access SharePoint, you will need to log into Office 365.

More information

UNITRENDS CLOUD BACKUP FOR OFFICE 365

UNITRENDS CLOUD BACKUP FOR OFFICE 365 UNITRENDS CLOUD BACKUP FOR OFFICE 365 FREQUENTLY ASKED QUESTIONS Unitrends Cloud Backup for Office 365 provides full, automatic protection that is purpose-built for Microsoft SaaS applications, eliminating

More information

FISMA Compliance. with O365 Manager Plus.

FISMA Compliance. with O365 Manager Plus. FISMA Compliance with O365 Manager Plus www.o365managerplus.com About FISMA The Federal Information Security Management Act (FISMA) is a United States federal law passed in 2002 that made it a requirement

More information

Microsoft Windows SharePoint Services

Microsoft Windows SharePoint Services Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool

More information

Integrate Microsoft Office 365. EventTracker v8.x and above

Integrate Microsoft Office 365. EventTracker v8.x and above EventTracker v8.x and above Publication Date: March 5, 2017 Abstract This guide provides instructions to configure Office 365 to generate logs for critical events. Once EventTracker is configured to collect

More information

Microsoft Managing Office 365 Identities and Requirements. Download Full version :

Microsoft Managing Office 365 Identities and Requirements. Download Full version : Microsoft 70-346 Managing Office 365 Identities and Requirements Download Full version : http://killexams.com/pass4sure/exam-detail/70-346 B. Service requests C. Service health page D. Office 365 Service

More information

Release Notes. Last Updated: March 2018

Release Notes. Last Updated: March 2018 Office 365 Manager Release Notes Last Updated: March 2018 Version 5.0 Included support for Multi Factor Authentication enabled Office 365 tenant in the application. Removed support for x86 machine architecture

More information

BrainStorm Quick Start Card for Microsoft OneDrive for Business

BrainStorm Quick Start Card for Microsoft OneDrive for Business BrainStorm Quick Start Card for Microsoft OneDrive for Business mso.harvard.edu Changing the Way the World Works Clear the path for your productivity goals! Using Microsoft OneDrive for Business, you have

More information

CleanMyPC User Guide

CleanMyPC User Guide CleanMyPC User Guide Copyright 2017 MacPaw Inc. All rights reserved. macpaw.com CONTENTS Overview 3 About CleanMyPC... 3 System requirements... 3 Download and installation 4 Activation and license reset

More information

kalmstrom.com Business Solutions

kalmstrom.com Business Solutions Contents 1 INTRODUCTION... 2 1.1 LANGUAGES... 2 1.2 REQUIREMENTS... 2 2 THE SHAREPOINT SITE... 3 2.1 PERMISSIONS... 3 3 CONVERTED E-MAILS AND SHAREPOINT TICKETS... 4 3.1 THE CONVERTED E-MAIL... 4 3.2 THE

More information

Q&As Managing Office 365 Identities and Requirements

Q&As Managing Office 365 Identities and Requirements CertBus.com 70-346 Q&As Managing Office 365 Identities and Requirements Pass Microsoft 70-346 Exam with 100% Guarantee Free Download Real Questions & Answers PDF and VCE file from: 100% Passing Guarantee

More information

Company System Administrator (CSA) User Guide

Company System Administrator (CSA) User Guide BMO HARRIS ONLINE BANKING SM FOR SMALL BUSINESS Company System Administrator (CSA) User Guide Copyright 2011 BMO Harris Bank N.A. TABLE OF CONTENTS WELCOME... 1 Who should use this guide... 1 What it covers...

More information

TECHNICAL REFERENCE GUIDE. GroupWise Microsoft Office 365

TECHNICAL REFERENCE GUIDE. GroupWise Microsoft Office 365 TECHNICAL REFERENCE GUIDE GroupWise Microsoft Office 365 EXECUTIVE SUMMARY This White Paper provides detailed information about how to migrate user mailboxes from GroupWise to Microsoft Office 365. It

More information

2013 edition (version 1.1)

2013 edition (version 1.1) 2013 edition (version 1.1) Contents 1 Introduction... 3 2 Signing in to your Office 365 account... 3 2.1 Acceptable Use Policy and Terms of Use... 4 3 Setting your profile and options... 4 3.1 Settings:

More information

Exam Code: Exam Code: Exam Name:Managing Office 365 Identities and Requirements.

Exam Code: Exam Code: Exam Name:Managing Office 365 Identities and Requirements. Exam Code:70-346 Number: 70-346 Passing Score: 800 Time Limit: 120 min File Version: 12.5 http://www.gratisexam.com/ Exam Code:70-346 Exam Name:Managing Office 365 Identities and Requirements Exam A QUESTION

More information

Sharing Schedules and Planning Meetings

Sharing Schedules and Planning Meetings CHAPTER Sharing Schedules and Planning Meetings In this chapter Sharing Group Schedules 378 Planning a Meeting with Outlook 383 Rescheduling or Canceling a Meeting 388 Responding to Meeting Requests 388

More information

Administration Guide. BlackBerry Workspaces. Version 5.6

Administration Guide. BlackBerry Workspaces. Version 5.6 Administration Guide BlackBerry Workspaces Version 5.6 Published: 2017-06-21 SWD-20170621110833084 Contents Introducing the BlackBerry Workspaces administration console... 8 Configuring and managing BlackBerry

More information

DocAve for Salesforce 2.1

DocAve for Salesforce 2.1 DocAve for Salesforce 2.1 This document is intended for anyone wishing to familiarize themselves with the user interface and basic functionality of AvePoint s DocAve for Salesforce tool. System Requirements

More information

EasiShare ios User Guide

EasiShare ios User Guide Copyright 06 Inspire-Tech Pte Ltd. All Rights Reserved. Page of 44 Copyright 06 by Inspire-Tech Pte Ltd. All rights reserved. All trademarks or registered trademarks mentioned in this document are properties

More information

Vendor: Microsoft. Exam Code: Exam Name: Managing Office 365 Identities and Requirements. Version: Demo

Vendor: Microsoft. Exam Code: Exam Name: Managing Office 365 Identities and Requirements. Version: Demo Vendor: Microsoft Exam Code: 70-346 Exam Name: Managing Office 365 Identities and Requirements Version: Demo Topic 1, Fabrikam, Inc OverView Fabrikam, inc is a financial services organization. Fabrikam

More information

User Manual. ARK for SharePoint-2007

User Manual. ARK for SharePoint-2007 User Manual ARK for SharePoint-2007 Table of Contents 1 About ARKSP (Admin Report Kit for SharePoint) 1 1.1 About ARKSP 1 1.2 Who can use ARKSP? 1 1.3 System Requirements 2 1.4 How to activate the software?

More information

Outlook Profiler 2.6 Series Instruction Manual

Outlook Profiler 2.6 Series Instruction Manual Outlook Profiler 2.6 Series Instruction Manual Copyright 2001 2017 GOFF Concepts LLC. All rights reserved. GOFF Concepts assumes no responsibility for errors or omissions in this document; nor does GOFF

More information

IT Training Services. SharePoint 2013 Getting Started. Version: 2015/2016 V1

IT Training Services. SharePoint 2013 Getting Started. Version: 2015/2016 V1 IT Training Services SharePoint 2013 Getting Started Version: 2015/2016 V1 Table of Contents ACCESSING SHAREPOINT SITE 1 IT Intranet SharePoint Site... 1 Create a SubSite... 1 DOCUMENT LIBRARIES 2 Create

More information

The QuickStudy Guide for Zoho CRM

The QuickStudy Guide for Zoho CRM The QuickStudy Guide for Zoho CRM Susan Clark Cornerstone Solutions Inc. Houston The QuickStudy Guide for Zoho CRM Using Zoho Everyday How Did Quick Get Included in the Book Name? Using This QuickStudy

More information

Sophos Mobile. startup guide. Product Version: 8.1

Sophos Mobile. startup guide. Product Version: 8.1 Sophos Mobile startup guide Product Version: 8.1 Contents About this guide... 1 Sophos Mobile licenses... 2 Trial licenses...2 Upgrade trial licenses to full licenses... 2 Update licenses... 2 What are

More information

Using Outlook Calendars Effectively

Using Outlook Calendars Effectively Using Outlook Calendars Effectively This workshop helps your calendar effectively in Outlook 2010 and 2013. Last updated Faye Brockwell August 2017 This document and other Information Services documents

More information

INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook

INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook INSTALLATION AND USER S GUIDE OfficeCalendar for Microsoft Outlook Sharing Microsoft Outlook Calendar and Contacts without Exchange Server Table of Contents What is OfficeCalendar? Sharing Microsoft Outlook

More information

Multi Factor Authentication & Self Password Reset

Multi Factor Authentication & Self Password Reset Multi Factor Authentication & Self Password Reset Prepared by: Mohammad Asmayal Jawad https://ca.linkedin.com/in/asmayal August 14, 2017 Table of Contents Selectable Verification Methods... 2 Set up multi-factor

More information

RSA SecurID Access Configuration for Microsoft Office 365 STS (Secure Token Service)

RSA SecurID Access Configuration for Microsoft Office 365 STS (Secure Token Service) RSA SecurID Access Configuration for Microsoft Office 365 STS (Secure Token Service) Last Modified: April 17, 2017 RSA SecurID Access offers two methods to integrate with Microsoft Office 365. Both solutions

More information

TABLE OF CONTENTS. BookIT Room Scheduling Solution

TABLE OF CONTENTS. BookIT Room Scheduling Solution USER GUIDE WWW.BOOKIT.TECH AUGUST 2017 1 2 3 4 5 6 7 8 9 WHAT S IN THE BOX SYSTEM REQUIREMENTS Hardware Exchange / Office 365 Google SETUP Mounting îsurface mounting îrecess mounting îmullion mounting

More information

SMB Partner Tech Series

SMB Partner Tech Series ModernBiz Grow E fficiently Track 1 SMB Partner Tech Series Office 365 Labs: Getting started with SharePoint Online, Office 365 Groups, Skype broadcasting, and Security and Compliance features Page 1 Copyright

More information

AN INTRODUCTION TO OUTLOOK WEB ACCESS (OWA)

AN INTRODUCTION TO OUTLOOK WEB ACCESS (OWA) INFORMATION TECHNOLOGY SERVICES AN INTRODUCTION TO OUTLOOK WEB ACCESS (OWA) The Prince William County School Division does not discriminate in employment or in its educational programs and activities against

More information

Barracuda Threat Scanner for Exchange

Barracuda  Threat Scanner for Exchange The is a free Windows application that allows you to scan onpremises Microsoft Exchange Servers for threats in existing user mailboxes. This tool provides insight into what threats have already entered

More information

Migrating SharePoint From 2007 to 2010

Migrating SharePoint From 2007 to 2010 Migrating SharePoint From 2007 to 2010 Presented By Scott Randall srandall@advancedlegal.com (888) 221 8821 Advanced Legal Systems, Inc. CREATING TECHNOLOGICAL CALM www.advancedlegal.com Table of Contents

More information

OneDrive for Business Getting Started

OneDrive for Business Getting Started Getting Started Contents Getting to Know OneDrive for Business...1 What is OneDrive for Business?... 1 History... 1 Who at Century has an OneDrive for Business account?... 1 What does OneDrive for Business

More information

Office 365 Beginners Guide

Office 365 Beginners Guide Office 365 Beginners Guide Revision History Date Version Author Comments 03/01/2016 1.00 Paul Leake Initial Draft 08/04/2016 1.10 Paul Leake Amended sign in instructions and changed screenshots to reflect

More information

SharePoint 2013 Site Owner

SharePoint 2013 Site Owner SharePoint 2013 Site Owner Effective Content and Document Collaboration with Axalta Teams 9 May 2014 Instructor: Jason Christie Site Owner Course Topics to be Covered Content Management Creating and configuring

More information

kalmstrom.com Business Solutions

kalmstrom.com Business Solutions E-mail Converter for Outlook and SharePoint User Manual Contents 1 INTRODUCTION... 2 1.1 LANGUAGES... 2 1.2 REQUIREMENTS... 3 2 THE SHAREPOINT SITE... 4 2.1 PERMISSIONS... 4 3 INSTALLATION OF E-MAIL CONVERTER...

More information

Release Notes Release (December 4, 2017)... 4 Release (November 27, 2017)... 5 Release

Release Notes Release (December 4, 2017)... 4 Release (November 27, 2017)... 5 Release Release Notes Release 2.1.4. 201712031143 (December 4, 2017)... 4 Release 2.1.4. 201711260843 (November 27, 2017)... 5 Release 2.1.4. 201711190811 (November 20, 2017)... 6 Release 2.1.4. 201711121228 (November

More information

SECTION 5 USING STUDENT

SECTION 5 USING STUDENT SECTION 5 USING STUDENT EMAIL 5. USING STUDENT EMAIL On enrolling at the University all students automatically have an email account created. Account creation depends on a student successfully enrolling

More information

Salesforce CRM Content Implementation Guide

Salesforce CRM Content Implementation Guide Salesforce CRM Content Implementation Guide Salesforce, Winter 18 @salesforcedocs Last updated: October 13, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

User Manual. Admin Report Kit for Exchange Server

User Manual. Admin Report Kit for Exchange Server User Manual Admin Report Kit for Exchange Server Table of Contents 1 About ARKES-Admin Report Kit for Exchange Server 1 1.1 System requirements 2 1.2 How to activate the software? 3 1.3 ARKES Reports Primer

More information

Welcome To Account Manager 2.0

Welcome To Account Manager 2.0 Account Manager 2.0 Manage Unlimited FileMaker Servers, Databases, Privileges, and Users Effortlessly! The ultimate tool for FileMaker Database Administrators. Welcome To Account Manager 2.0 What Is Account

More information