cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
514
Views
0
Helpful
1
Replies

CE 9.x disable custom wallpaper from API

tomas_vll
Level 1
Level 1

Hello!

 

At our site we have some 300 enpoints ( SX10,SX20s mostly) some of these have a custom wallpapper set. Most of these were set when the machines were on CE8.  Since we are about to introduce OBTP i would like to disable the custom wallpaper. The problem is I dont know witch endponts have a custom wallpapaer set. I can check in the web GUI - but that is not pratical for every one to do. I have tryed

 

xcommand UserInterface Branding Clear

 

But that does not disable a custom wallpaper.  I want a API command i can apply to all endpoints. Any ideas or hints?

1 Accepted Solution

Accepted Solutions

Magnus Ohm
Cisco Employee
Cisco Employee

Hi,

You can do it from the web interface but as you said its not practical. Since the API command in question is only available via Web you can do the following:

[POST]: https://codecip/putxml 
[PAYLOAD]: 
<Configuration>
    <UserInterface>
        <Wallpaper>Auto</Wallpaper>
    </UserInterface>
</Configuration>

That should do it, just put it in a loop through all your devices with a python script of any language of your choice. You can also use postman.

 

/Magnus

View solution in original post

1 Reply 1

Magnus Ohm
Cisco Employee
Cisco Employee

Hi,

You can do it from the web interface but as you said its not practical. Since the API command in question is only available via Web you can do the following:

[POST]: https://codecip/putxml 
[PAYLOAD]: 
<Configuration>
    <UserInterface>
        <Wallpaper>Auto</Wallpaper>
    </UserInterface>
</Configuration>

That should do it, just put it in a loop through all your devices with a python script of any language of your choice. You can also use postman.

 

/Magnus