Skip to main content

Change log

The following overview describes new features and bug fixes of SCCM Manager.

Green Notes: New Feature

Yellow notes: Note

Red notes: Bug fixed


Software Assignment Plugin 3.6.0.0

New configuration entry: Enable Update Membership
Activates the automatic execution of the collection update after adding computers.

 

Web Service 3.6.6.0

Error during list import if the imported computers came back in several authorization groups.

Web Service 3.6.5.0

Client are no longer created in an "dirty" state. Previously, the computer object values (Active, Client and AgentName) were sometimes set twice. This was caused by a DDR inbox entry that set them.

Web Service 3.6.4.0

Update Membership is no longer triggered automatically when a collection is assigned. If an Update Membership is to be performed explicitly, this can be done manually, e.g. via Collection Manager or Collection Membership Viewer. In the past, an Update Membership was performed on every single assignment.

In this release, only a boolean value within the Webservice function "Add Client To Collection" has been set from True to False. This release is based on Webservice version 3.6.3.3, so the SCCMWebService.dll (and .pdb) file can be replaced without hesitation

Web Service 3.6.3.3

The computer filtering in the memory has been optimized, so that there should no longer be an error or "hang" here

When computer filtering is disabled (web.config ComputerFilterEnabled = false) there is now no error when CollectionQuery is configured and no Collections are configured

If the search collections are disabled (web.config SearchCollectionsEnabled = false) there is no error anymore if no collections are configured

"ResourceByOwner" was taken out again for performance reasons. These are computers that have been newly created and do not yet return in the Computer Query. However, they can be used via the Client Creator. 

If no computers are found for a user, there is a warning in the web service log with a hint to check UserPermissions.xml

The query of the computer list took place erroneously from the view of the SCCM Manager database. This is now fixed and takes place again from the MECM database

Web Service 3.6.3.0

Implementation of the computer cache (see documentation: SCCM Web Service 3.6.3.0 Computer Cache)

New setting (web.config): EnableSqlQueryLogging - enable/disable SQL query logging = less log spam.

New setting (web.config): EnableComputerDataCache - enable/disable the cache system.

New setting (web.config): ComputerDataTTL - time interval in seconds when SQL query takes place to update the computer list.

Bugfix: The permission cache (web.config: EnableUserGroupCache) returned a "not granted" if multiple groups were configured for a plugin. The phenomenon occurred only under certain circumstances and is now fixed

Various improvements in logging behavior

Client Version 3.6.3.0 (2023-27-09)

Only the computers from the first scope query were displayed, this is now fixed.

Message flood bug fixed
Idle timer was not stopped after idle time expired and there was an error due to unreachable server. (WorkItem #1385)


Version 3.6.1.0 (2023-27-09)

New setting in AppConfig.xml.
MaxComputers. Now only the set maximum of computer objects is displayed in the search interface.

Search field adjustment
Enter must now be pressed in the search field for the filtering to take place. 
The search filter influences which computers are displayed, the search continues over all columns that contain a string. Enter must now be pressed in the search field for the filtering to take place.

Attention! The search filter also influences the availability of the selectable computers in all plugins that are started after a filtering. However, it is possible to add computer objects to the "Selected computers" work list, for example, as it remains.

It is only the display of the computer objects in the GUI, in the memory are still all objects, only after clicking Refresh in the search interface a new web service request takes place. However, as before, this is only necessary if, for example, there are new computer objects that did not exist or were in the user's scope at the time of startup.

Version 3.5.0.0 (2021-03-09)

Executer Plugin: New configuration option "DirectPing": Causes a ping to be executed by the client and not by the server.


New server configuration: „CollectionPostfixMapping“: ..\Resources\Configuration\CollectionPostfixMapping.xml. Replaces web.congig-settings "InstallCollectionPostfix" and "UninstallCollectionPostfix". Any number of postfixes can be created.

WebService access via HTTPS possible as an option in the login area: Can also be enforced via client component configuration. SCCMManager.exe.config -> Setting: ForceSSL.

 WebService log file: Further configuration options:
Support variable: {SERVICEACCOUNT} corresponds to executing service account.
Support variable: {REQUESTINGUSER} corresponds to calling user.

 WebService Reinitialization: Reinitialization via the SCCM Manager interface, thus no need to restart the pool when making configuration changes.

 Collection Manager Plugin: New configuration option: "ObjectType", provides mode for distribution to user collections.

Software Assignment Plugin: Collection lists can be added. Computer lists can be added. New configuration option: "UserCollectionMode", mode for distribution by user collections.

Collection Lists: Lists of collections can be created. In the Software Assignment Plugin these lists can be used.

Cache: Can be activated via SCCM Web Service. Group permissions are stored so that they only have to be queried once when a user logs in multiple times. Existing cache entries can be managed via the "Web Service Cache" client plug-in in the "Administration" function group.

Client Creator: Queuing functionality: Creation of clients is now executed asynchronously. Additional interfaces via SQL and the included queue service can be used to control creation and processing.

A client loader is now available for client installation. This is used to simplify the distribution of updates. A new client version only has to be installed on the server. When starting the SCCM Manager on a client, it is then automatically ensured that the current version is available or downloaded from the server and installed after %LOCALAPPDATA%.

Kafka-Support: New services and features are available to generate, receive and manage Kafka messages.

SQL: The database installation can now be installed on instances where there is no SCCM database without using Linked Server.


Version 3.4.0.0 (2020-02-01) - Bugfix

Incorrect display of the server name in "Maintenance Mode

Client Actions shows an incorrect status for "Software Distribution Agent".

Crash at "Reset Computer" if no computer is selected

Process Manager does not support full text search

Process Manager does not return error message if WinRM functionality is not given

Duplicate entries in computer list import

Client Creator error "Unable to add osd variables" for orphaned entries

Computerdubletten.


Version 3.3.0.0 (2019-01-01)

Global plugin configurations (SCCM Manager "Primary" instance)

SQL replacement strings (application-wide)

Dynamic computer search - SQL queries, SCCM collections, dyn. permissions

SSL connection configurable

Dynamic determination of group memberships via wildcard *

Interface configuration - cloning groups and plugins

Interface configuration - Import/Export

Client Creator / Software Installation: Post Action Script Execution

Client Creator: Usability of "internal" variables (Post Action Script)

Client Creator: Additional software can be hidden

Computer Datasheet: conditional formattings

Logging:  Conversion to WinRM

Power Shell GUI: Transfer of computers by substitution variable {COMPUTERNAME}

Client Migration: Transfer of data from source systems into the corresponding text fields; matching via column name

Product Rule Editor: Export / Import products

Display admin mode / primary instance / release type in window header


Version 3.2.0.0 (2018-03-01)

New setup.

Computer list import enabled again

Multiconfigurations of plug-ins

simplified configuration of plug-ins

Client Creator: New function: Migration

DatabaseConnector: New plugin for configuring various database connections, enables access to third-party data

MatchProductRuleEditor: New plugin for product summarization of inventoried software

Excel-Export: XLSX format is now supported

 Client Creator: Possibility to create computer objects in Active Directory

 Add Computer: Possibility to create computer objects in Active Directory

 New licensing system    


Version 3.1.0.0 (2017-10-01)

WebService: Session-based web service call

Display of the connected server in the window header

Direct login with server    : Call parameter of SCCMManager.exe with server name possible

Cancel login: Login: can be canceled

Collection Manager: Automatic focus on the first entry

PowerShell subfolder: The PowerShell plugin can now display specific subfolders

Custom Inventory Plugin: new plugin

Setup: Clear Client Cache: After update/reinstallation the client cache directory is automatically cleared

Setup Bugfix: During an uninstallation the shortcuts are now removed

Computer list import disabled due to a bug


Version 3.0.0.0 (2016-11-01)

Framework-Redesign: Framework design: Revision of the basic software architecture

New client component    : The client component is no longer accessed via Internet Explorer, instead a Windows client application is provided.

 New system requirement: (Client and Server): .Net Framework 4.5

 Administration mode: The command line parameter "-admin" starts SCCM Manager in administration mode if the respective user is in the administrators group.

Login-Maske: The command line parameter "-login" starts the SCCM Manager with login mask

Silent-Setup: The new setup enables silent installation.

Open plug-in interface PuginBase.dll: Simple interface for the development of plug-ins (e.g. by customers themselves)

 Context menu plugins: Plugins can now be integrated into the context menu of the computer search

 Configuration mode: The configuration of the entire interface and the plug-ins is now possible directly via the client application if it has been started in administration mode and the respective user is in a configured user group.

 PowerShell extension: Various new functions

Search-On-Demand functionality available in computer search