Is it possible to view and set Management Client treeView Item properties, not only Recording server items, from SDK Component application?

I developed an SDK component client application.

I’m trying to access, after login, to the Management Client Time profile properties: create and assign them to specific users.

I used the code of the ConfigAccessViaSDK example but I can arrive only to Recording server Items.

Is it possible views all the TreeView items list from the root of management Client?

Thanks a lot in advance.

Gabriele

Time profiles will not be available as properties in MIP Configuration (in the Config Dump sample in the Management Client you will only notice they are missing).

Time profiles are accessible using the Configuration API (c-code XProtect version 2018 R1 and newer). Try to explore the Config API Client sample to see this.

http://doc.developer.milestonesys.com/html/index.html?base=gettingstarted/mip2018r1_intro.html&tree=tree_search.html?search=time+profile

http://doc.developer.milestonesys.com/html/index.html?base=samples/configapiclient.html&tree=tree_2.html

Thanks a lot, your information are always complete.

After I have studied the ConfigAPI sample (it is very exaustive), I have another little issue.

Is it possible via SDK set the TimeProfile as property of an action on a specific camera from a built Role like in the picture?

I have tried with “SetClientTimeProfile()” but i change with success only the login timeProfile of a specific role.

Thanks a lot

Gabriele

I think you meant to include a picture!? I do not see a picture. I was not able to understand your question without it so I hope it will help me to see the picture.

Sorry, now the picture is ok,

Thanks in advance.

Sorry for not answering sooner. When time profiles was introduced the methods to set these permissions were not updated. I have asked this to be considered for future development work, for now it cannot be used in the Configuration API.