Maintain control of your Microsoft 365 data
Post Reply
sumeet
Service Provider
Posts: 196
Liked: 31 times
Joined: Apr 23, 2021 6:40 am
Full Name: Sumeet P
Contact:

Total license count used by VBM - separate this out to E3, F1 and F3

Post by sumeet »

Hello All,

We get the total Veeam license count used by VBM365. This count is a total of all the licenses used in M365, example E3, F1, F3 and so on.
Since we are service providers, we need to know the individual count of these licenses as used in M365.
We can ask our client to provide this number, but was hoping to see if there is a way to figure this out in Veeam.

I used the command Get-VBOLicensedUser at the org level, but this returns all the users that are licensed. There is no differentiation in the list of which user has E3 and which one has F1.

Is there a way to figure this information, without having to connect to reach out to the client. I do not have global admin access to the tenancy, or any kind of access.

Second question - if I create a job at M365 group level, without running the job completely, is there a way to figure out the total users within the group?
The reason I ask this is because some of our clients have created groups in their tenancy, which are specific to E3 or F1 licensed users. I created a temporary job with each of this group, but as I start the job, it does a full sync, even if pointed to the same repository where the data exists. The amount of data is just two much to allow this full sync to run. If there is a way to figure out the total users in the group, without having to run the job - will solve my problem for few tenancies. Or is there a way to disable the full sync from running, just the incremental run will do.

Any help or suggestions will be great.

Thanks,
-Sumeet.
Mildur
Product Manager
Posts: 10277
Liked: 2746 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by Mildur »

Hi Sumeet
We get the total Veeam license count used by VBM365. This count is a total of all the licenses used in M365, example E3, F1, F3 and so on.
Since we are service providers, we need to know the individual count of these licenses as used in M365.
We can ask our client to provide this number, but was hoping to see if there is a way to figure this out in Veeam.

Is there a way to figure this information, without having to connect to reach out to the client. I do not have global admin access to the tenancy, or any kind of access.
In our upcoming version 8, we plan to enhance Get-VBOOrganizationUser by adding the ability to display the Microsoft SKU per user. That will help to create a user list and their licenses with only VB365 PowerShell cmdlets.
Second question - if I create a job at M365 group level, without running the job completely, is there a way to figure out the total users within the group?
The reason I ask this is because some of our clients have created groups in their tenancy, which are specific to E3 or F1 licensed users. I created a temporary job with each of this group, but as I start the job, it does a full sync, even if pointed to the same repository where the data exists. The amount of data is just two much to allow this full sync to run. If there is a way to figure out the total users in the group, without having to run the job - will solve my problem for few tenancies. Or is there a way to disable the full sync from running, just the incremental run will do.
The purpose of a backup job is to backup. A full sync has to run for a new backup job to determine what items have to be protected. There is no way to disable that.
What's the main use case to know how many users are in a group? Is this related to your first question, to create a list and total number of E and F licensed users?

Best,
Fabian
Product Management Analyst @ Veeam Software
sumeet
Service Provider
Posts: 196
Liked: 31 times
Joined: Apr 23, 2021 6:40 am
Full Name: Sumeet P
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by sumeet »

Hi Fabian,

Thanks for your reply.
Good to know that with version 8, we will have the capability to obtain licenses at user level.

My second question is related to the first one to know the total number of E and F licensed user. As mentioned in my above message, some of our clients have groups created for E and F licensed users. As long as I can know the users lists and count in the group, I will be able to extract the license usage. Running a temporary job at the group level will give me the count, but will have to wait until it completes the full sync, which is what I was trying to avoid.

Final question - any dates of when v8 will be available? I understand giving definite answers is not possible as code freeze and final testing happens, but an estimate will help.
There is a very important feature - to migrate from block to object storage while having daily backup runs continue to happen - which we have been waiting for years now.

Regards,
-Sumeet.
Mildur
Product Manager
Posts: 10277
Liked: 2746 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by Mildur »

Hi Sumeet

In that case in V8 you should not require a temporary job any more.
Veeam Backup for Microsoft 365 V8 is planned to be released till the end of Q3 2024.
There is a very important feature - to migrate from block to object storage while having daily backup runs continue to happen - which we have been waiting for years now.
Our dev team is currently focused on fixing all bugs and fine-tuning the command to ensure a seamless migration process for our users. The new migration engine for block to object storage will be part of our V8 release cycle. It may happen that the launch of this new migration engine could be slightly delayed and introduced in the first patch of the V8 release (v8.1).

Best,
Fabian
Product Management Analyst @ Veeam Software
sumeet
Service Provider
Posts: 196
Liked: 31 times
Joined: Apr 23, 2021 6:40 am
Full Name: Sumeet P
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by sumeet »

Hi Fabian,

Thanks for the details.
This helps us a lot to prepare our existing storage utilization, which is getting difficult with JetDB on block storage with 100 TB or more is not easy to maintain, but we know that you are being this seamless migration process, which will make our work a lot easier.

Thanks,
-Sumeet.
Mildur
Product Manager
Posts: 10277
Liked: 2746 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by Mildur »

Hi Sumeet

As you may have seen, V8 was released this week. Get-VBOOrganizationUser will now list the assigned M365 licenses.

Image

Best,
Fabian
Product Management Analyst @ Veeam Software
sumeet
Service Provider
Posts: 196
Liked: 31 times
Joined: Apr 23, 2021 6:40 am
Full Name: Sumeet P
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by sumeet »

Hi Fabian,

Thanks for the update. Sorry took me long to check on this.

Today I check for a client and see the Assigned licenses with empty {}

I'm unable to put a screenshot, must be something dump that I cannot find in this editor to put a screenshot

So putting below as text, and I'm sure this will be bad in formatting.
But as you can see below (with some efforts), the assigned licenses are {} - I don't think this is expected

Does this require more debugging and a ticket?

Code: Select all

UserName                                                                                AssignedLicenses
--------                                                                                ----------------
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                     {SPE_E5 (06ebxxx-xxxx-xxxxxxxxx-xxx)}
xxxxxxxxxxxxxxxxxxxxxxxx                                                                {O365_BUSINESS_ESSENTIALS (3b55xxxxx-xxxx-xxxxxxxxx)}
xxxxxxxxxxxxxxxxxxxxx                                                                   {}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                        {FLOW_FREE (f30xxxxx-xxxxxxxxx-xxxxxxx-xxxxxxxxx), SPE_E5 (06exxxxxxxxx-xxxxxxxxxx-xxxxxxxxx)}
xxxxxxxxxxxxxxxxxxxxxxxxxx                                                              {}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                   {O365_BUSINESS_ESSENTIALS (3b5xxxxxxx-xxxxxx-xxxxxxxxxx)}
xxxxxxxxxxxxxxxxxxxxxxxx                                                                {}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                       {}
sumeet
Service Provider
Posts: 196
Liked: 31 times
Joined: Apr 23, 2021 6:40 am
Full Name: Sumeet P
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by sumeet »

Ignore my above question - I got the answer.

The above query (Get-VBOOrganizationUser -Organization $org) is for all users in the Org, and not just the licensed users.
Hence there are users with no licenses assigned. If I removed all the users with {} as assgined license from the above list, I get the users count that match with the licensed users in VBM console.
Mildur
Product Manager
Posts: 10277
Liked: 2746 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by Mildur »

Hello Sumeet,

Thank you for the update. Yes, we do list all M365 user accounts with that comment.
I have formatted your table using the code tag to preserve the table format from your PowerShell session.

Best,
Fabian
Product Management Analyst @ Veeam Software
sumeet
Service Provider
Posts: 196
Liked: 31 times
Joined: Apr 23, 2021 6:40 am
Full Name: Sumeet P
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by sumeet »

Hi Mildur,

Thanks.

Is there a way to get only the users with Assigned licenses and not all?
I need a way to set this up for our billing team everymonth for few clients where the billing works depending on the license type.

Regards,
-Sumeet.
Polina
Veeam Software
Posts: 3456
Liked: 828 times
Joined: Oct 21, 2011 11:22 am
Full Name: Polina Vasileva

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by Polina »

The Get-VBOOrganizationUser cmdlet returns the Microsoft SKU assigned to a specific user (AssignedLicenses).
sumeet
Service Provider
Posts: 196
Liked: 31 times
Joined: Apr 23, 2021 6:40 am
Full Name: Sumeet P
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by sumeet »

Hi Polina,

We have thousands of users in our env. Running this command for each user is not possible.
We were hoping to get the output for all users that consume a license.

Thanks,
-Sumeet.
Mildur
Product Manager
Posts: 10277
Liked: 2746 times
Joined: May 13, 2017 4:51 pm
Full Name: Fabian K.
Location: Switzerland
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by Mildur »

Hi Sumeet

Have you tried it with where-object?

Code: Select all

$org = Get-VBOOrganization -Name "******.onmicrosoft.com"
Get-VBOOrganizationUser -Organization $org | Where-Object { $_.AssignedLicenses -ne $NULL}
Or do you mean licenses within VB365?

Code: Select all

$org = Get-VBOOrganization -Name "******.onmicrosoft.com"
Get-VBOLicensedUser -Organization $org | Where-Object {$_.LicenseStatus -eq 'Licensed'}
Best,
Fabian
Product Management Analyst @ Veeam Software
sumeet
Service Provider
Posts: 196
Liked: 31 times
Joined: Apr 23, 2021 6:40 am
Full Name: Sumeet P
Contact:

Re: Total license count used by VBM - separate this out to E3, F1 and F3

Post by sumeet »

Hi Fabian,

Thanks, this should solve my query. Will try this out.

Regards,
-Sumeet.
Post Reply

Who is online

Users browsing this forum: No registered users and 24 guests