Creating Multiple Widgets on Layout to Show Different Images

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements

Creating Multiple Widgets on Layout to Show Different Images

L3 Networker

Hello,

I have multiple screenshots from various tasks in the playbook such as Rasterize among others from a Sandbox Integration. I would like to make individual widgets on the Layout that can display these Image Files Separately

1. Can the images be displayed in different Widgets such as through !setincident...  from a playbook level ?

2. Can the size of the image that is displayed on the layout be made larger ? > From my understanding by increasing the size of the widget it does not increase the display size of the picture. 

In any case, a temporary solution for point 1 is to fill checkbox display as notes and then to display all the pictures in one place though this is not the end product I am attempting to achieve. 

Many thanks.

PCSAE
1 accepted solution

Accepted Solutions

L3 Networker

Hi @michaelsysec242 ,

 

The core issue here is that you cannot create a dynamic number of widgets on the dashboard. You can however, have a single widget that displays all images that you mention.

 

You can also have a pre-defined number of widgets that display a pre-defined number of images from the warm room.

 

As @SilviuMihailDascalu suggested, marking warroom entries may be the simplest and most efficient way here.

 

For example; You would create a widget for each "type" of image you wanted to produce. Such as a GPS coords widget, URL rasterize widget, etc.. For each of those widgets you would then display warroom entries with their relevant tags (such as "gps" and "url-rasterize", as two examples). Then simply ensure that when theses commands are executed as part of a playbook, they are tagged appropriately. You can also manually tag the entries too.

 

You still can't dynamically create widgets, but can group similar images together in pre-defined widget areas.

 

I hope this helps somewhat.

 

Regards


Adam

View solution in original post

3 REPLIES 3

L3 Networker

Hi Michael,


Thanks for posting into our Live Community Discussions! 

 

Unfortunately there is no way you can set images via setIncident command as this is used entirely for altering values on the system and custom fields! Since you have multiple images generated via the Rasterize integration these entries are available for your to consume in the warRoom! My recommendation will be to start tagging those entries and leverage layout sections with warRoom filters to display these images in the "WarRoom entries" section similar to the Phishing layout where we display the screenshots of the URL. The size of the image cannot be configured but the end user can click on the image an enlarge if need it. 

 

Let me know if this make sense!

Silviu-Mihail Dascalu

L3 Networker

Hi @michaelsysec242 ,

 

The core issue here is that you cannot create a dynamic number of widgets on the dashboard. You can however, have a single widget that displays all images that you mention.

 

You can also have a pre-defined number of widgets that display a pre-defined number of images from the warm room.

 

As @SilviuMihailDascalu suggested, marking warroom entries may be the simplest and most efficient way here.

 

For example; You would create a widget for each "type" of image you wanted to produce. Such as a GPS coords widget, URL rasterize widget, etc.. For each of those widgets you would then display warroom entries with their relevant tags (such as "gps" and "url-rasterize", as two examples). Then simply ensure that when theses commands are executed as part of a playbook, they are tagged appropriately. You can also manually tag the entries too.

 

You still can't dynamically create widgets, but can group similar images together in pre-defined widget areas.

 

I hope this helps somewhat.

 

Regards


Adam

L3 Networker

As an aside, you may not be able to set images by using setIncident, however, you can set the contents of a custom field that is of type "HTML" with the embedded base64 image you desire.

 

For example, you have a field named "HTML Output" that is of type "HMTL";

 

setIncident htmloutput="""<img src="data&colon;image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAUCAAAAAAVAxSkAAABrUlEQVQ4y+3TPUvDQBgH8OdDOGa+oUMgk2MpdHIIgpSUiqC0OKirgxYX8QVFRQRpBRF8KShqLbgIYkUEteCgFVuqUEVxEIkvJFhae3m8S2KbSkcFBw9yHP88+eXucgH8kQZ/jSm4VDaIy9RKCpKac9NKgU4uEJNwhHhK3qvPBVO8rxRWmFXPF+NSM1KVMbwriAMwhDgVcrxeMZm85GR0PhvGJAAmyozJsbsxgNEir4iEjIK0SYqGd8sOR3rJAGN2BCEkOxhxMhpd8Mk0CXtZacxi1hr20mI/rzgnxayoidevcGuHXTC/q6QuYSMt1jC+gBIiMg12v2vb5NlklChiWnhmFZpwvxDGzuUzV8kOg+N8UUvNBp64vy9q3UN7gDXhwWLY2nMC3zRDibfsY7wjEkY79CdMZhrxSqqzxf4ZRPXwzWJirMicDa5KwiPeARygHXKNMQHEy3rMopDR20XNZGbJzUtrwDC/KshlLDWyqdmhxZzCsdYmf2fWZPoxCEDyfIvdtNQH0PRkH6Q51g8rFO3Qzxh2LbItcDCOpmuOsV7ntNaERe3v/lP/zO8yn4N+yNPrekmPAAAAAElFTkSuQmCC"/>"""

 

Regards


Adam

  • 1 accepted solution
  • 2797 Views
  • 3 replies
  • 0 Likes
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!

The LIVEcommunity thanks you for your participation!