Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
ProjectWise
  • Product Communities
ProjectWise
ProjectWise Design Integration Forum Send broadcast message from server to all ProjectWise logged in users
    • Sign In

    • State Not Answered
    • Replies 2 replies
    • Subscribers 61 subscribers
    • Views 964 views
    • Users 0 members are here

    Send broadcast message from server to all ProjectWise logged in users

    NicolasT
    Offline NicolasT over 5 years ago

    Hello,

    Is there a way on server level to send a message to all ProjectWise logged-in users ? e.g."server down in 15 minutes - save your work please" ?

    I know it is possible for windows server connected users but is it possible on application level ?

    I also know ProjectWise has amessaging system but that can not filter the logged-in users.

    thank you very much in advance,

    Best regards,

    Nicolas Tobbackx

    • Sign in to reply
    • Cancel
    • Kevin van Haaren
      0 Offline Kevin van Haaren Tue, Oct 23 2018 11:34 AM

      Not built into the app. You can probably fake something close with PowerShell that will send them an email instead of a broadcast (or if you have powershell integration to a company messenger app you can do that).

      However - the indicator if somebody is logged in or not is not real-time reliable. If someone has ProjectWise Explorer open in the background they will be automatically timed out after a period of time if the app isn't being used. Additionally even if they're working in Microstation on a file from Explorer they may not be shown as logged in, depending on the time out period and if MicroStation is polling for updated refs (we disable this polling so our users frequently don't show as connected in PW).

      Anyway, to get a list of people that are currently connected and active in the last few minutes from powershell:

      get-pwusersbymatch -username "*" | where IsConnected -eq $true | Select Username,Description,Email

      If you want a list of users that have connected in the last day you can use:

      Get-PWUserByLastLogin -DaysAgo 1 -Since | Select Username,Description,Email

       

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel
    • NicolasT
      0 Offline NicolasT Wed, Oct 24 2018 9:01 AM in reply to Kevin van Haaren

      Thank you very much indeed Kevin. We will see how we go further with this.

      • Cancel
      • Vote Up 0 Vote Down
      • Sign in to reply
      • Verify Answer
      • Cancel

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies