Archive for November, 2017

Microsoft has released the first version of the Microsoft Teams PowerShell cmdlet today on November 3rd, 2017 with version 0.9.0. You can install it from the PowerShell Gallery over here: https://www.powershellgallery.com/packages/MicrosoftTeams/0.9.0 . This blog post will simply be an overview of what’s possible, without going too much in the technical details of each cmdlet, as the official documentation is not even out yet

First, we need to connect to Microsoft Teams by using the Connect-MicrosoftTeams  cmdlet as seen below.

Microsoft Teams PowerShell

I can then view all my Teams by running the Get-Team  cmdlet

Microsoft Teams PowerShell

Teams use the same ID as the Office 365 Groups they are a part of, so from a management point of view, you can create some interesting management scenarios when managing both of them. When creating a Team you automatically create a group, but an Office 365 Group does not create a Team by default.

Microsoft Teams PowerShell

Let’s play with the First Team settings, see what we can do. First, I can view the Fun settings by running the Get-TeamFunSettings  cmdlet. I can view the Guest Settings with the Get-TeamGuestSettings  and the Team Member settings with the Get-TeamMemberSettings  cmdlet.

Microsoft Teams PowerShell

I can also change the settings, for example I just ruined the fun of everyone in the team by running the following cmdlet:

Set-TeamFunSettings -GroupId $GroupId -AllowGiphy $false

In that team, the GIF button is gone instantly from the options as you can see below.

Microsoft Teams PowerShell

In my other Teams, it’s still visible!

Microsoft Teams PowerShell

I can also block users from editing messages by running the Set-TeamMessagingSettings  cmdlet.

Microsoft Teams PowerShell

Before:

Microsoft Teams PowerShell

After:

Microsoft Teams PowerShell

I can also view and edit membership by using the Get-TeamUser , Remove-TeamUser  and Add-TeamUser  cmdlets!

Microsoft Teams PowerShell

At the time of writing this blog post, there are 24 PowerShell cmdlets in the Microsoft Teams Module, which you can view below!

Microsoft Teams PowerShell

While this is not an in depth review, I hope this small overview will make you download the PowerShell module and try it out in your own tenant!

Follow me on Social Media and Share this article with your friends!

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
5/5 (10)

Please rate this

Product analysis by Vlad Catrinescu – requested by Lanteria, but thoughts are my own.

Something that all the enterprises and small businesses in this world have in common is they need to manage their employees, or as we call it, human resources. There are tons of HR Management systems out there, however one of the most popular goals of IT departments across the globe in the past few years was to integrate systems together, and get the most out of the systems they are already paying for. With over 300,000 organizations across the globe using SharePoint daily, it’s no wonder that Lanteria has created an HR Management Solution running on Microsoft’s popular platform. While Lanteria offers a full HR Management suite containing multiple modules, in this blog post we will focus on the time and attendance module. Here are a few words directly from Lanseria’s website:

Time and Attendance is a solution that enables managing the global absence policies, employee time sheets, and absence records such as vacations, sicknesses, and business trips. Employees can request time off and the managers approve them. HR can track all the absence statistics, record and modify the absences, and approve or reject them.

Lanteria HR Time and Attendance

  • Define the company-wide leave policies and rules
  • Set up comprehensive approval workflows
  • Have a global absences calendar
  • Increase productivity with project-based time tracking

Overview of Lanteria HR Time and Attendance module

After logging in the Lanteria Demo Site I was provided as an HR person, and clicking on the Time & Attendance module, I am presented with a nice menu allowing me to access all the parts of this module. On the left, I have a very useful list of actions that I can do as a user such as registering a vacation request, sickness and so on, while on the right I can view the OOF calendar, Timesheet report and so on.

Lanteria HR Time and Attendance

The menu changes depending on what your role is, and what permissions you have in the platform.

Lanteria HR Time and Attendance

As an HR person, the first thing I would probably do is create an Absence Plan for my employees, or multiple absence plans depending if my company as offices in multiple states/countries or provinces. As you can see in the next screenshot, Lanteria allows you to create multiple Absence Plans for your employees, so you can assign each one to the right plan afterwards.

Lanteria HR Time and Attendance

Those plans define not only the amounts of vacations per employee, but also certain settings like: Can Vacation days be carried over to the next year? Can employees take more vacation days then they have currently accumulated?

Lanteria HR Time and Attendance

You can also specify multiple rules of the number of vacation days this policy give access to depending on the age or seniority of the employee in your organizations. In the example below, employees that have been with the company for less than 5 years get 20 days of vacation, while employees that have worked for 6 or more years get 25 days per year. You can also add multiple other rules to calculate the total time of employee vacation every year.

Lanteria HR Time and Attendance

You can then also create rules for sickness leave. In the screenshot below, everyone between the ages of 18 and 100 gets 10 days of sick leave per year, and employees can overbook them.

Lanteria HR Time and Attendance

Finally, you can also add other Annual Absences such as Jury Duty, voting leave and so on, and decide to what countries it applies to.

Lanteria HR Time and Attendance

As an employee, you can easily go to your “My Absences” dashboard, and view the number of total Paid leave days you can take, how many you have already booked, as well as the absence requests that you have requested, and their status.

Lanteria HR Time and Attendance

I can also click on the Register Absence button to request a new vacation, and enter all the details that are related to the current vacation request.

Lanteria HR Time and Attendance

As an employee, I can also track my time in different Projects and Activities in the Timesheet functionality. There is also a clock in – clock out future that I can use that will automatically track the time spent between when you clock in and clock out on that certain project.

Lanteria HR Time and Attendance

As a Manager who needs to manage a team of employees, I can view an Absence schedule of all my employees at a glance, so I know who will be gone when. I can also see all the Pending Absence Requests, so all the requests for absence that my employees have done, and I can easily approve, or reject them!

Lanteria HR Time and Attendance

I can approve, reject or even request a small change in the absence request, and provide comments on my decision!

Lanteria HR Time and Attendance

As a Manager, I can also register an absence on behalf of another user. If an employee is sick and cannot come to work today, chances are they will call their manager to tell them, and their manager can directly register the day inside the system for them!

Lanteria HR Time and Attendance

As an HR professional, there are also multiple reports included with the Time and Attendance module allowing you to have the full view on your company, and view the summary, schedule as well as statistics on how many vacation days each employee has.

Lanteria HR Time and Attendance

I also have a very useful Out of Office calendar, allowing me to view everyone in my company that is out of office.

Lanteria HR Time and Attendance

Conclusion

Throughout my testing, I found the Lanteria Time and Attendance module to pack a lot of functionality, in a very simple to use interface. This module allows you to create absence policies for your employees, automatically calculating the time of vacation and sick days they can get, as well as statutory holidays, and special absences such as Jury Duty. The module also includes functionality such as Timesheets, for which companies would have to purchase Project Server in order to have similar functionality, and even then Lanteria has more features around this. One of the things I really like about this module, and the Lanteria HRMS suite in general, is that it’s really made for HR professionals, by HR professionals, and as a business owner myself, everything that I wish for is really in the product.

Having reviewed multiple of the other Lanteria modules in the past years, the integration with the other modules is really good, and allows you to fully manage your Human Resources from SharePoint. If you want to learn more about the Lanteria Time and Attendance module, check out t heir site at: or click the banner below.

Lanteria HR Time and Attendance

5/5 (2)

Please rate this

This year again, Pluralsight is offering an amazing discount for Black Friday on the annual subscription for both new, and existing members! Simply go to the following link or click on the picture below to get the deal: http://spvlad.com/PS2017BlackFriday

Pluralsight Black Friday

What do you get for 199$? You have unlimited access to over 5000 courses on the latest technologies, Assessments, Skill Paths and the option to download content offline to watch it wherever in the world you might be… FOR A FULL YEAR!

Pluralsight Black Friday

This Offer is only for a limited time, so make sure you get it while it lasts! Click on the banner below to go to the Offer Page!

Pluralsight Black Friday

Follow me on Social Media and Share this awesome deal with your friends!


Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
5/5 (2)

Please rate this