0 votes

Hi,

I was wondering if there was a way to generate a widget type block/or a report on the Adaxes homepage displaying the number of free licences for a specific (or all) o365 licence offerings.

So I know within the Cloud Services configuration I can select/deselect which licences I want to display on a user profile (and can even give them friendly names which is awesome).

image.png

However management is keen to move to Group assigned licences rather than user assigned, which makes the licence count/option on a user profile superflous and confusing for some. As an example in the above pic, I'm in a group that will assign a Windows 365 virtual machine to me. But it isn't displayed as I am not a directly assigned a licence in o365.

The licence counts are the most important information if there's a way to report on that.

Thanks, Gary

by (490 points)

1 Answer

0 votes
by (294k points)

Hello Gary,

Have a look at the following script from our repository: https://www.adaxes.com/script-repository/microsoft-365-licenses-information-s630.htm.

0

That's great and works beautifully, however is there a way to exclude certain licences? I don't need them all listed, only a select 5 or 6.

Also as the licences are assigned via groups, is there a way to include the groups that users would need to be added to for the lience to assign.

I'm no powershell expert so it's a little bit beyond my skills.

0

Hello Gary,

Sorry for the confusion, but we are not sure how exactly you want the groups to be listed. Do you want them to just be displayed as a comma separated list in a dedicated column?

0

The script you shared brings back all available licences.

However I only want to show the "big ones" like Visio/Project etc. Or user affecting licences, I don't need the report to show Rooms for example, I likely just need to add a filter somewhere in the query, but I'm struggling there.

Also as you can assign licences to groups and add the users to the groups, I was wondering if it was possible to add a column for which group the licence targets.

0

Hello Gary,

Thank you for the clarification. Unfortunately, there is no possibility to identify the groups associated with specific licenses for assignment. The only option is to predefine the licenses you need and the corresponding groups right in the script itself. Does that meet your needs?

Related questions

0 votes
1 answer

Hi. How can we assign O365 licence to Room mailbox (exemple teams room device)? Activate / modify Office 365 property step is not available on that kind of object. Therefore, ... a custom command to set the licence and do other stuff on that kind of object.

asked Sep 19 by dper (20 points)
0 votes
1 answer

Hi, I need a bit of scripting help within Adaxes. We have a number of o365 licence checks that occur, some on a schedule, some before creating a ... $to -from $from -SmtpServer $smtpServer -Subject $messageSubject -Body $messageBody Remove-PSSession $session

asked Dec 13, 2022 by gazoco (490 points)
0 votes
1 answer

Hi, We are currently a little over our licensed users of 1000. Our supplier has been trying to get a quote for the last week or so and only just heard back ... hours until our procurement team/supplier is able to buy the additional 500 licenses? Thanks Scott

asked Feb 8, 2018 by ScottGriff (400 points)
0 votes
1 answer

We have a 3rd party vendor that we are able to add users based on AD security groups. What I need to do is set a parameter for the number of available licenses and whenever ... the group is 495 I would like an email to trigger telling me to add more licenses.

asked Oct 12, 2022 by A_Pastor (70 points)
0 votes
1 answer

Hi, I'm trying to add a column to a report to retrieve the last login data from AAD/Graph using the script posted here but i'm running into the ... [0].signInActivity.lastSignInDateTime # Assign a column value to $Context.Value $Context.Value = $lastLogonDate

asked Feb 22, 2022 by richarddewis (260 points)
3,589 questions
3,278 answers
8,303 comments
548,105 users