Loading...

Follow Jeff ANGAMA OFFICE 365 NOTES on Feedspot

Continue with Google
Continue with Facebook
or

Valid

Here are some Sharepoint Conference 2019 highlights, watch those pics extracted for the Keynotes slides and demos.

Dont hesitate to share your findings and exciting features you ve seen !

Advertisements
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Written with Christopher Glémot from original network, we talked about Digital Workplace and Teams in Smart DSI Magazine.

The article is in french, it talks about how Teams is giving capabilities to create a more digital workplace.

We end by warning about data security and GDPR.

Link to the article : Article_Microsoft_Teams_Smart DSI_Mars_2019

  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

When Microsoft Teams Users tend to chat privately naturally, using the conversation feature, some guidance shall be provided.

Summary of some important features :

  • Channels are public to the team, conversation are privated to their members.
  • A Channel message do not notifies users by default, conversations do.
  • Conversation history is shown automatically in a channel and optionnally in a conversation.
  • Channels support more apps interactions. Both supports tabs where applications go, but channel have more application such as planner and many other connectors, bots and teams meeting recorded as video in Stream.
Channels for team collaboration, app and main information

What goes in a channel ?

  • Communication you would send to people as CC in an email surely go to a channel as it does not notify users.
  • Communication in an open space.
  • Important announcements, information.
  • On the spot meeting with your team.
  • To use apps using tabs channel (onenotes, planner, website, a sharepoint library etc)
Conversation for day to day operational conversation

Users can create 1:1 or for example 50 people named conversations.

What goes into conversation

  • Each conversation notifies users so use it when you need immediate answers from ALL those colleague.
  • Think about it as a phone call or a skype chat
  • That is why day to day discussion, information that could be deleted or forgotten, go to a conversation. The entire team DONT need to know about those operational chats.
  • Share images etc to explain what you need to your colleagues
  • Once an information or a decision shall be shared, share to the channel.
Conclusion
  • Channel for FYI message such as people as CC in an email
  • Channel for Actionable conversation to certain team members (using @name in a channel).
  • Conversation to replace phone call or direct Skype message when you need quick answer from a limited group of colleagues. Use it wisely as it would create notification to every conversation members.

Id like to know your take on those recommendations ! Comment below.

  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

In short : Yes

Long answer
  • Microsoft primary responsibility is to provide an up and running infrastructure in the cloud. They do have data protection system but it doesn’t totally cover every risks that can affect your data.

Source

  • Knowing that most of causes of data loss are caused by human actions

  • And that Office 365 data protection system have their limits.

Note that For Emails you’ll need E3 O365 plan with In-Place Hold or Litigation Hold configured to have more than 30 days deleted email retention.

In conclusion

If your data are important to you, and if you might have user asking to restore an old email or document, you need a data protection software to the rescue such as Veeam, backupify etc.

If you wish to know more about those solutions, please contact me.

Christopher and I presented more information about how that works with Veeam in this webinar (in French)
Webinar - Veeam Backup & Replication, Update 4 / Office 365 V2 - YouTube

Co presenter with Christopher Glémot – Blogger of Original Network

  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Have you not configured who can create Office 365 Groups in Outlook, who can create Teams or SharePoint Site ?

If not, you end up with so many Office 365 Groups created and so many sites. No governance and a little mess.

 

Below is a procedure for the Office 365 Admin, to restrict who can create Office 365 Groups.

 

This is a summary of this microsoft article

 

To go further, Chris Obrien has created a tutorial to allow users to request Office 365 Groups using SharePoint list and Flow

 
 

Tutorial objective

 

Limit who can create Office 365 Groups. Groups are created when you create a new TEAM / Planner / Outlook Group / SharePoint Site

 
 

Pre requisite

 
 

  • 10min
  • Global admin access
  • Office 366 Admin center access

 
 

Steps

 
 

For info, you will need to add users to a security group, to allow only certain people to add office 365 Groups

 
 

Step

Detail

Install PowershellGet

Install-Module -Name PowerShellGet -Force

Install or re install azureADPreview

Uninstall-Module AzureADPreview

Install-Module -Name PowerShellGet -Force

Create security group,

https://admin.microsoft.com/AdminPortal/Home#/groups

 
 

New > Security Group

 
 


  

Add inside the group who can create office 365 Groups

Filter security groups only


 
 

Click the group, click edit in front of members


  

  

Import-Module AzureADPreview

Connect-AzureAD

 
 

 
 


  

Run those commands

 
 

If you get an error in last command, ignore it

Get-AzureADGroup -SearchString “Office 365 Groups Admins”

$Template = Get-AzureADDirectorySettingTemplate | where {$_.DisplayName -eq ‘Group.Unified’}

$Setting = $Template.CreateDirectorySetting()

New-AzureADDirectorySetting -DirectorySetting $Setting

  

$Setting = Get-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where -Property DisplayName -Value “Group.Unified” -EQ).id

  

$Setting[“GroupCreationAllowedGroupId”] = (Get-AzureADGroup -SearchString “Office 365 Groups Admins”).objectid

Set-AzureADDirectorySetting -Id (Get-AzureADDirectorySetting | where -Property DisplayName -Value “Group.Unified” -EQ).id -DirectorySetting $Setting

Verify your group can create Office 365 Groups

It shows the id of your group

(Get-AzureADDirectorySetting).Values

If you want to cancel this configuration

$SettingId = Get-AzureADDirectorySetting -All $True | where-object {$_.DisplayName -eq “Group.Unified”}

Remove-AzureADDirectorySetting –Id $SettingId.Id

Verify by trying to create a team or planner, with a non authorized account


 
 


  

 

  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Context
  • Suddenly Microsoft Teams Windows client stopped connecting and shows a white page instead or logging in.
  • Quitting or rebooting teams did not solve the issue. NO ADFS is in place
  • Azure AD Connect is in place with Seamless Single Sign-on enabled
Resolution

Seems that Teams modern authentication is linked to internet explorer settings. IE Settings had javascript blocked because office.com wouldn’t load. This was following a computer setting change. I had to reset the IE settings to fix OFFICE.COM not loading.

After this Microsoft TEAMS was loading !

Error in Microsoft teams logs

Fri Nov 09 2018 15:00:11 GMT+0100 (Paris, Madrid) <10264> — event — Microsoft_ADAL_api_id: 176, Microsoft_ADAL_correlationId: cddc6b2a-fc0d-4b35-925b-4cf14864a0bb, Microsoft_ADAL_response_rtime: 1543103, Microsoft_ADAL_api_error_code: 4c7,

Fri Nov 09 2018 15:00:11 GMT+0100 (Paris, Madrid) <10264> — info — Could not login user – status: 4c7 diag:1

Fri Nov 09 2018 15:00:11 GMT+0100 (Paris, Madrid) <10264> — error — SSO: ssoerr – (Login Window) Could not login user – status: 4c7

Fri Nov 09 2018 15:00:11 GMT+0100 (Paris, Madrid) <10264> — error — SSO: ssoerr – SSO Uber catch

Fri Nov 09 2018 15:00:11 GMT+0100 (Paris, Madrid) <10264> — info — L’authentification moderne a échoué, mais vous pourrez toujours vous connecter. Le code de votre statut est 4c7. diag:0

Fri Nov 09 2018 15:00:11 GMT+0100 (Paris, Madrid) <10264> — info — adalsso:statusChanged to: L’authentification moderne a échoué, mais vous pourrez toujours vous connecter. Le code de votre statut est 4c7.

Fri Nov 09 2018 15:00:11 GMT+0100 (Paris, Madrid) <10264> — info — Sso failed, updating cookie settings. Status:4c7 diag:1

Fri Nov 09 2018 15:00:11 GMT+0100 (Paris, Madrid) <10264> — info — Focusing main window

More information about Microsoft Teams modern authentication

Source 

What is modern authentication?

Microsoft Teams has implemented a better way of signing in—we call it modern authentication. (If you’ve ever heard the term “single sign-on ” or “SSO”, that’s what we’re talking about here.) The benefit of modern authentication is that it makes it possible for you to sign in to Microsoft Teams without re-entering your email and password every time you want to start a new session. It’s a more secure and reliable way to sign in to Microsoft Teams.

Modern authentication is a process that allows you to sign in to an app securely. Since modern authentication includes SSO, it’s also part of the process that lets Microsoft Teams know that you’ve already entered your credentials (like your work email and password) elsewhere, and you shouldn’t be required to enter them again to launch the app.

Signing in with modern authentication will vary depending on a couple things, like if you’re working in Windows or on a Mac. It will also vary depending on whether your company has enabled single-factor authorization or multi-factor authorization (multi-factor authentication usually involves verifying your credentials via your phone, by providing a unique code or entering a PIN number or presenting your thumbprint). Either way, once you complete the sign in process using modern authentication, you won’t be required to provide your credentials again—from that point on, Microsoft Teams will automatically sign in to your account once you launch the app from the same machine.

  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

SharePoint framework 1.7 is out since November 2018.

Developers gets the opportunity to develop the same app code source for Teams / Classic & Modern SharePoint Page

This tutorial from microsoft is well writtent to cover those steps

I’ve tested it and it is impressively easy to setup.

As per today 11 November 2018, it is only available for dev purpose, not for production purpose. This is really a good feature, together with full app page in SharePoint.

Click to view slideshow. Resources
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

As a SharePoint administrator you need to sometimes restarted services that are crashed due to a lot of potential reasons, such as : distributed cache, excel calculation services (if you display excel in sharepoint pages), user profile synchronization, user profile etc.

This script allow to restart a service on two servers

How to restart a SharePoint 2007 / 2010 / 2013 / 2016 / 2019 service programmatically ?

List of services that could be restarted
  • Access Database Service 2010
  • Access Services
  • App Management Service
  • Business Data Connectivity Service
  • Central Administration
  • Claims to Windows Token Service
  • Document Conversions Launcher Service
  • Document Conversions Load Balancer Service
  • Excel Calculation Services
  • Lotus Notes Connector
  • Machine Translation Service
  • Managed Metadata Web Service
  • Microsoft SharePoint Foundation Incoming E-Mail
  • Microsoft SharePoint Foundation Sandboxed Code Service
  • Microsoft SharePoint Foundation Subscription Settings Service
    Microsoft SharePoint Foundation Web Application
  • Microsoft SharePoint Foundation Workflow Timer Service
  • PerformancePoint Service
  • PowerPoint Conversion Service
  • Request Management
  • Search Host Controller Service
  • Search Query and Site Settings Service
  • Secure Store Service
  • SharePoint Server Search
  • SQL Server PowerPivot System Service
  • User Profile Service
  • User Profile Synchronization Service
  • Visio Graphics Service
  • Word Automation Services
  • Work Management Service
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Separate tags by commas
To access this feature, please upgrade your account.
Start your free month
Free Preview