Oct 11, 2022
05:34 PM
Hi Sabrina,
That is correct - Windows domains are not relevant for license compliance.
Under the assumption that your organization is using country specific Windows domains, you could use the domain of computers (inventories) or the domain of users assigned to computers (assigned user, calculated user) for setting the correct location of the inventories. That is not a common request though.
'Group properties' - location, organizational unit and cost center - of inventories are not relevant for the global license balance, too.
However:
You might be interested in how the license balance per license breaks down by location (as an example). On the 'Group assignment' tab of a license, you can see how purchase orders and consumption are broken down per 'group' (for example, per location).
Using the 'Restrictions' tab on a license, you can restrict where the license can be consumed (for example, by configuring certain locations). This is called 'scoping'.
... View more
Sep 30, 2022
04:01 AM
Hi Sabrina,
The ‘location’ as well as other group properties (‘corporate unit’, ‘cost center’) cannot be retrieved automatically by an inventory source like the Flexera agent. These group properties must be imported from another data source, like from a CMDB (Computer Management Data Base).
Usually, these properties are updated in an asset. Updates done to these properties on an asset will by default synchronize to the inventory that is linked to the asset.
FNMS has an optional setting named ‘Syncronize device locations with site subnets’ that allows creating up updating the location of your computers.
Using this feature requires that site and subnet information is available in FNMS. If this information is maintained in Active Directory (AD), it will be imported from AD if you are using the standard AD integration.
... View more
Sep 28, 2022
01:54 PM
Hi Sabrina,
Not sure what you mean by 'adding domains' in this context?
The procedure will break down license consumption data by location.
There is a table that stores Windows domain names (named '[ComplianceDomain']), but these Windows domains are linked to Windows users (stored in the [ComplianceUser] table), and not related to licenses.
... View more
Sep 24, 2022
05:08 AM
Hi Kyle,
I agree with @ChrisG: Since version 18 of SQL Server Management Studio, the SQLCMD command line interpreter has become an separate download. This command line interpreter is required for importing the ARL libraries.
Please check if you have SQLCMD available (try executing SQLCMD from a command line without any options). If you don't have it available, download it from Microsoft, please.
... View more
Sep 23, 2022
06:47 AM
Hi Darren,
If you are working in an on-prem environment, you can configure this setting in the database and it will be downloaded to all agents.
Providing some documentation and sample SQL code for download 😊 .
... View more
Sep 07, 2022
11:03 PM
4 Kudos
Hi,
Although this post is from August, I wanted to give a short feedback:
As described in the FNMS 'System Requirements' document, make sure you install a version and edition of SQL server that is compatible with the version of FNMS that you are using. Also, make sure that the .NET (CLR) integration is enabled.
The SQL Server client tools (Client Tool Connectivity, Client Tools SDK and Client Connectivity SDK are required for developing or using custom interfaces to SQL Server only.
For SQL Server, the 'Database Engine' is always required.
Installing SQL Server Management Studio (SSMS) is recommended. However, SSMS can be downloaded from Microsoft as a standalone tool, and can be installed independently of SQL Server.
The "full-text and semantic extractions for search" feature of SQL Server is not being used by current releases of FNMS.
The only exception is the (deprecated) FNMS Contract Portal. Installing this feature will not have any impact on the performance of queries against the database.
... View more
Sep 07, 2022
10:46 PM
1 Kudo
Hi Stefan,
In Business Adapter Studio (MGSBI), when creating a new target object of type 'Location' (Context menu: Add New Item > Enterprise Groups > Location), MGSBI will create a new 'Location' target object. The 'ID' property of this object will be populated automatically with a value of 'Location_ID'. Leave it as it is.
The configuration of the 'LocationName' field in your screen shot looks correct
There is nothing else to configure. Just import your source data.
... View more
Sep 07, 2022
11:53 AM
2 Kudos
Hi Stefan,
Leave the 'ID' field on it's default auto-generated value 'Location_ID', please.
Make sure that your data source has a column that includes the full path of your target location using a forward slash ('/') as the path separator, like in the '/folder1/folder2/folder3' example.
Make sure the forward slash ('/') is configured in the 'Split values on' field.
That should be it. When importing the data, any level of the '/folder1/folder2/folder3' path that does not exist yet will be generated.
... View more
Sep 04, 2022
12:22 PM
2 Kudos
Hi Stefan,
For the locations, make sure you are providing the full path with a leading slash, please.
I'm assuming that your data source looks like the following example CSV file, using a leading forward slash ('/') for the location path.
LocationName
/Test/Sublocation A
/Test/Sublocation B
When configuring the 'Name' target property of the 'Location' target object in Business Adapter Studio, make sure that in the 'Data Transformation' section, you have the forward slash ('/') character configured in the 'Split values on' configuration field please:
When importing your source data, Business Adapter Studio will create a location 'Temp' in the root, and 'Sublocation A' as well as 'Sublocation B' als children of the 'Temp' location.
... View more
Jul 29, 2022
11:25 PM
There is an OOTB report 'Purchase Orders by Vendor' in the 'Procurement > Purchases' report folder that comes close.
To calculate the 'Total Spend by Publisher', you have to:
Filter on the Vendor(s) and date range of the purchase orders that you are interested in.
Run the report and export the data to Excel.
In Excel, build a pivot on Vendors and sum the amount for all purchase orders per vendor
This approach is not 'fully automated', but the manual work is still seems 'reasonable'.
... View more
Jul 26, 2022
02:08 AM
For a Flexera conference in June 2022, I did some research on the 'Service Life Data' in FNMS.
I can confirm that the 'Service Life Data' is updated on a regular basis and that it does provide valuable information.
The presentation with my findings (PDF, English, 800 kb) is available for download.
... View more
Jul 02, 2022
10:28 AM
5 Kudos
Hi Sabrina,
You can always insert the data returned from a stored procedure into a table.
See the following code as an example:
IF OBJECT_ID ('tempdb..#ReturnTable') IS NOT NULL DROP TABLE #ReturnTable;
CREATE TABLE #ReturnTable
(
RowIndex INT
, LicenseName NVARCHAR(256)
, LicenseType NVARCHAR(256)
, CostPerRight MONEY
, Publisher NVARCHAR(64)
, CoveredProducts NVARCHAR(MAX)
, LicenseVersion NVARCHAR(60)
, LicenseEdition NVARCHAR(60)
, LocationHierarchicalName NVARCHAR(MAX)
, Purchased NVARCHAR(256)
, Consumed NVARCHAR(256)
, LicenseCost MONEY
, ComplianceCost MONEY
, ShortfallAvailability INT
, Level1 NVARCHAR(256)
, Level2 NVARCHAR(256)
, Level3 NVARCHAR(256)
, Level4 NVARCHAR(256)
, PurchasedLocally INT
, ConsumedLocally INT
, LocalShortfallAvailability INT
, LocalCompliance MONEY
, UsedLocally INT
, RolledUpPurchased INT
, RolledUpConsumed INT
, RolledUpUsed INT
, AssignedLocally INT
, LocationTreeLevel INT
, CoveredProductsAndEdition NVARCHAR(MAX)
, LocationPath NVARCHAR(256)
, Path NVARCHAR(256)
, CoveredInstallations NVARCHAR(MAX)
)
INSERT INTO #ReturnTable
EXEC [dbo].[ReportLocationConsumptions]
SELECT * FROM #ReturnTable
Hover, converting the procedure into a multi-statement table-valued functions (MSTVF) is a more elegant solution.
T-SQL does not allow using temp tables in a function, so you have to convert all temp tables into table variables first. See the attached file 'ReportlocationconsumptionsMSTVF.sql' as an example.
You can call the function by simply doing a select:
SELECT * FROM [dbo].[ReportlocationconsumptionsMSTVF] (NULL)
Please note:
The original (FNMS 2022 R1) procedure 'ReportLocationConsumptions' is not only very poorly formatted and commented, it also has a bug.
I added the missing condition in line #35/36 in the attached file 'ReportLocationConsumptions_FNMS2022R1_CORRECTED.SQL'
... View more
Jun 26, 2022
03:02 AM
Have you tried using the /IncludeRegistryKey command line option for the Flexera agent?
... View more
Jun 25, 2022
10:32 AM
Sounds like your database server name has changed?
In this case, you have to update the database server name in the [Server] column in the [ComplianceConnection] table.
Without this modification, FNMS will not find the source databases for importing any inventory data.
... View more
Jun 12, 2022
08:09 AM
In case you are trying to use Cognos for building reports based on custom SQL queries, you should be aware of the following limitation:
The Cognos installation and license that comes with FlexNet Manager Suite can only be used with the provided FlexNet Manager Suite data model packages (sources).
The FlexNet Manager Suite license does not cover using Cognos for other purposes.
... View more
Latest posts by erwinlindemann
Subject | Views | Posted |
---|---|---|
236 | Dec 05, 2022 08:58 AM | |
146 | Nov 22, 2022 06:29 AM | |
271 | Nov 14, 2022 04:33 PM | |
263 | Nov 14, 2022 04:24 PM | |
354 | Nov 14, 2022 04:14 PM | |
336 | Nov 07, 2022 01:45 PM | |
253 | Nov 03, 2022 04:07 AM | |
329 | Oct 28, 2022 05:57 AM | |
408 | Oct 28, 2022 04:46 AM | |
467 | Oct 26, 2022 04:54 AM |
Activity Feed
- Got a Kudo for Re: Business Adapter Staging Script. Jan 16, 2023 04:42 AM
- Got a Kudo for Re: Installing SQL Server for FNMS: What Features Did You Choose?. Jan 02, 2023 07:06 AM
- Got a Kudo for Re: Migration to a new server. Dec 08, 2022 07:01 AM
- Got a Kudo for Re: Who is allowed to see the 'System Health Dashboard', present in 'System Health'.. Dec 05, 2022 12:03 PM
- Got a Kudo for Re: Who is allowed to see the 'System Health Dashboard', present in 'System Health'.. Dec 05, 2022 09:00 AM
- Got a Kudo for Re: Who is allowed to see the 'System Health Dashboard', present in 'System Health'.. Dec 05, 2022 08:59 AM
- Posted Re: Who is allowed to see the 'System Health Dashboard', present in 'System Health'. on FlexNet Manager Forum. Dec 05, 2022 08:58 AM
- Got a Kudo for Re: installer evidence type IA. Nov 22, 2022 11:43 PM
- Got a Kudo for Re: installer evidence type IA. Nov 22, 2022 08:37 AM
- Posted Re: installer evidence type IA on FlexNet Manager Forum. Nov 22, 2022 06:29 AM
- Kudoed Re: Integrating FNMS with Ivanti Identity management for authentication for lajanakiram. Nov 17, 2022 04:47 PM
- Got a Kudo for Re: Migration to a new server. Nov 17, 2022 09:36 AM
- Got a Kudo for Re: Migration to a new server. Nov 16, 2022 02:37 AM
- Got a Kudo for Re: Corporate Unit in Oracle License Consumption tab. Nov 14, 2022 07:23 PM
- Got a Kudo for Re: Migration to a new server. Nov 14, 2022 06:09 PM
- Got a Kudo for Re: ELI5 - How do I import a bulk purchase via the Beacon?. Nov 14, 2022 06:08 PM
- Got a Kudo for Re: Corporate Unit in Oracle License Consumption tab. Nov 14, 2022 04:56 PM
- Posted Re: Corporate Unit in Oracle License Consumption tab on FlexNet Manager Forum. Nov 14, 2022 04:33 PM
- Posted Re: ELI5 - How do I import a bulk purchase via the Beacon? on FlexNet Manager Forum. Nov 14, 2022 04:24 PM
- Posted Re: Migration to a new server on FlexNet Manager Forum. Nov 14, 2022 04:14 PM