Skip to Content
Author's profile photo Former Member

Broadcast Messages in SAP Enterprise Portal (BCM)

The Broadcast messages (BCM) is a new feature that gives portal administrators the ability to broadcast messages to end users in a defined time frame. It also gives the ability to assign a message to certain groups or roles with priority (high/normal).

Prerequisites:

You have installed SAP NetWeaver Portal (EP) 7.31 SP11 or above.

Note: the original text of this blog was removed.

We recommend to read the following blogs to get the updated information:

Using the broadcast messaging (BCM) client side API

New Development: Broadcast Messages in SAP NetWeaver Portal

 

 

 

 

 

 

 

Assigned tags

      32 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Roger Beach
      Roger Beach

      Is there a way to change the bullhorn icon to something else?

      Author's profile photo Former Member
      Former Member

      Hi Roger,

      Actually, the icon is part of the sample UI that we provide out of the box so customers would be able to see the functionality of the BCM and test the framework.

      The UI for presenting messages to users can be developed by the customers.
      Here is a short document explaining how to do so:

      Using the broadcast messaging (BCM) client side API

      Best regards,

      Erez.

      Author's profile photo Former Member
      Former Member

      Hi,

      I am getting the message status as pending.What is the solution for this?

      Author's profile photo Former Member
      Former Member

      Hi Arpita,

      The status is pending because the message you have created has a future broadcast starting date.

      Best regards,

      Erez.

      Author's profile photo Former Member
      Former Member

      Hi Erez,

      Now I am getting the status as broadcasting...but now also I am unable to see the message...What could be the reason?

      Best Regards,

      Arpita

      Author's profile photo Former Member
      Former Member

      Hi Arpita

      May I request you to share the fix ?

      Thank you

      Santosh.

      Author's profile photo Former Member
      Former Member

      Hi Arpita,

      I guess something with the configurations of the BCM was missed.

      Please go through this blog again, and if the issue persists, create a message for support.

      Best regards,

      Erez.

      Author's profile photo Former Member
      Former Member

      Can the broadcast functionality be used with the fiori framework?

      Author's profile photo Saar Dagan
      Saar Dagan

      Hi Trent,

      Since the Fiori Framework Page is a normal portal framework page there is no problem of using the broadcast functionality, except for the UI.

      The Sample UI was built for Classic/AFP framework pages so if you wish to use it on Fiori you will need to write your own UI but the BCM framework will work.

      BR,

      Saar

      Author's profile photo Former Member
      Former Member

      Hello,

      I am able to configure this functionality and this works perfectly well.

      I have 2 questions for this:

      1. When a new broadcast message is created, users that are already in the system are not notified and the bullhorn does not change. Is this how it works and can be changed?

      I want logged in users to be notified through the BCM icon or other way when a new message is broadcasted.

      2. How can this functionality be modified? I read a blog about BCM client APIs. From where should I get the code for this?

      Thanks,
      Deep Desai

      Author's profile photo Saar Dagan
      Saar Dagan

      Hi Deep Desai,

      BCM Default polling interval is 15 minutes, that means that it takes 15 minutes maximum

      for a new BCM to show, however this is only if in the settings of the BCM service you put polling state to "true" as shown in this blog:

      Using the broadcast messaging (BCM) client side API

      BR,

      Saar

      Author's profile photo Former Member
      Former Member

      Thanks for the update.

      What I understand is I can change the polling interval using NWA.

      But I am not able to identify how to modify the client side API. Where should I get the code for the methods you have highlighted in the client side APIs bolg?

      Author's profile photo Saar Dagan
      Saar Dagan

      Hi Deep Desai,

      The client side API is exactly what it is an API, meaning that if the BCM framework iView is located in your framework page you can use the API methods in order to create your own UI iView.

      You can't change an API, the API is provided to allow you to listen to the event.

      BR,

      Saar

      Author's profile photo Former Member
      Former Member

      Hi Yasser,

      Thanks for the info. However, In my requirement, I need to broadcast messages in the portal logon page not inside the portal. Can you please suggest??

      Thanks,

      Gowri

      Author's profile photo meghal shah
      meghal shah

      Hi Kishore ,

      You can add "HTML marquee" in the portal logon page to display message.

      Thanks & Regards,

      Meghal Shah

      Author's profile photo Former Member
      Former Member

      Hi Meghal,

      Thanks for the reply.

      Yes.We can add HTML Tag Marquee.But,The requirement is something like this..Everyday or frequently, Some Admin User will create messages/News/Post and when he submits the message, it should get display on the logon page.

      Also, If we add any HTML tag, we need to deploy the changes to the server which is not at all recommended in our case.

      Thanks,

      Gowri.

      Author's profile photo meghal shah
      meghal shah

      Hi Gowri,

      You'll need com.sap.portal.runtime.logon_api.jar and umelogonbase.jar  for this.

      you need include a km document path into the umLogonPage.jsp like -( href="/irj/go/km/docs/documents/<File Name>".

      Every time u can upload the same file name with different content .

      Thanks & Regards,

      Meghal Shah

      Author's profile photo Former Member
      Former Member

      Hi Meghal,

      Thanks for that..Let me try it from my end and will get back to you.

      Regards,

      Gowri.

      Author's profile photo Former Member
      Former Member

      Hi Meghal,

      I have done the changes as per your suggestion.But, it was asking for the user credentials in the logon page. I have set the auth.scheme property as "Anonymous" and provided the KM document with "anonymous" group permissions.

      Can you please suggest on this?

      KM Login Issue.jpg

      Author's profile photo meghal shah
      meghal shah

      Hi Kishore,

      Kindly follow all the steps mentioned in the below wiki.

      Configuring KM Anonymous Access - Knowledge Management &amp;amp; Collaboration - SCN Wiki

      Still you face any issue kindly let me know.

      Thanks & Regards,

      Meghal Shah

      Author's profile photo Former Member
      Former Member

      Hi Meghal,

      Thanks for your response. You are very kind and propmtly respond to my queries.

      I followed the document and it was working fine.

      Thank you very much once again for your support.

      please let me know how can i award points??

      Thanks,

      Kishore

      Author's profile photo meghal shah
      meghal shah

      Hi Kishore,

      Thanks .

      You can just like my comment.

      Regards,

      Meghal Shah

      Author's profile photo Former Member
      Former Member

      Hi,

      I followed the above steps and i was not able to see the message and also, i was getting the iview details as shown in the screen.Kindly suggest.Broadcast Message.jpg

      Author's profile photo Former Member
      Former Member

      Hi,

      What you get here is the iView's tray.

      Edit both iViews, and uncheck the box for property "show tray".

      Best regards,

      Erez

      Author's profile photo Former Member
      Former Member

      Hi Erez,

      Yes. I have done that and working fine.Thanks..

      Author's profile photo Gilles JUNG
      Gilles JUNG

      Hello Yasser,

      Thanks for detailed informations.

      One remark : in order to make it works, EP had to be restarted in my case (7.31 SP16).

      Rgds

      Gilles

      Author's profile photo Sumana Ghosh
      Sumana Ghosh

      Hi ,

      I am using the classic framework page in NW7.4 portal. I have done all the configuration mentioned the blog. But I am not able to see the BCM icon in portal masthead. Is it possible to display the icon in classic framework page. I have check the mesaage status as green and activate all the services in NWA. Please let me knlow your comments.

      Regards,

      Sumana Ghosh

      Author's profile photo Gilles JUNG
      Gilles JUNG

      Hello,

      I think that giving role "broadcast_messages_role" to user or group is no sufficiant to make it works.

      If you have role "content_admin_role" it works fine (as in you example).

      Any way to make it works without giving content_admin_role ?

      Kind rgds

      Gilles

      Author's profile photo David Ingersoll
      David Ingersoll

      Running Portal 7.4 and also should note that we had to restart the instance before the changes worked.

      Also, is there a way to make the message appear without the user clicking on the bull horn?  It's a little too subtle for some users to notice.....

      Author's profile photo Former Member
      Former Member

      Hi David,

      The UI we provided for the messages is a sample UI for demonstration, customers are expected to extend it as they wish.
      Please see this blog which explains how the API works.

      Using the broadcast messaging (BCM) client side API

      Best regards,

      Erez.
      SAP Portal Development.

      Author's profile photo Anil Kumar
      Anil Kumar

      Hi Experts,

      Can anyone suggest how to Broadcast messageframework iview and sample broadcast iview in the Framework page ?

       

       

       

       

       

       

       

      Author's profile photo Former Member
      Former Member

      Hi all,

       

      I was able to broadcast the message but to view the message I need to click on the horn icon to view the message. Is it possible to default the message without clicking the icon.

       

      Thanks