SOW Hide "Mini Email Composer" option in the Work Notes/Activity Area (Incident)

SReddyVinay
Tera Contributor

I want to hide the Email from Composer of incident form of SOW.

I have fallowed the below steps to hide Email option from Activity Area (Incident)

I opened UI Builder in navigation -> search for Service Operations WorkSpace and opened it-> Opened SRP Record -> Activity Stream Compose -> Show email mini compose -> Click on Use static input -> Selected as Never 

It worked for details section but it did not work for Overview section like belowCompose_1.pngCompose.png

Can some one please help me how to hide email from Overview section.
2 REPLIES 2

harishk07
Giga Guru

Hi @SReddyVinay ,

 

What you are seeing is expected behaviour, not a bug. The Activity Stream Compose component is placed in more than one location within the SRP for SOW. The Overview tab and the Details tab each have their own instance of that component, and the config props you set on one instance do not automatically apply to the other. You configured the one in Details, which is why that worked, but the Overview tab still has a separate instance running with the default settings.

To fix it, do the same thing again but for the Overview instance:

- In UI Builder, open the same SOW SRP page you were already in

- In the page hierarchy or component tree on the left, navigate into the Overview tab or Overview section rather than Details. You should find another Activity Stream Compose component nested in there.

- Select that instance, go to its Config panel, find Show email mini compose, click Use static input and set it to Never, just like you did for Details.

- Save the page and reload the workspace fully (a hard reload, not just a tab switch) to confirm the change took effect.

 

A couple of things worth double checking while you are in there:

If you cannot find a second Activity Stream Compose under Overview, look for a parent layout or container component that wraps it. Sometimes the Overview tab pulls in a shared layout, and the config has to be set at the layout level rather than at the component level.

 

Also check user role context when you test. The composer options can render differently for admins versus agents, so test with the role the end user will actually have, not just as admin.

 

If after applying the same setting in the Overview instance it still does not hide, share a screenshot of the component tree from UI Builder for the Overview section and I can take another look.

Best Regards,

Harish

 @harishk07  Thank you for helping me with this I fallowed this steps

SRP Record -> Main Tab -> Page Collections -> SOW - Record tabs left ->  Incident Overview SNC -> Duplicated the version -> Fallowed the same steps as above.

 

I have a question. Is configuring each Activity Stream Compose instance separately considered a best practice, or could this approach cause maintenance issues in the future?