Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

FOP2 Community Forum

  1. Home
  2. Support
  3. Limit what functions can be used per extension

Limit what functions can be used per extension

Scheduled Pinned Locked Moved Support
8 Posts 5 Posters 183 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    alan_mousty.com
    wrote on last edited by
    #1

    Is there a way to limit what functions can be used per extension?

    Example. I want Ext. 6000 to be able to listen to calls on Ext. 6001 but not be able to listen to calls on Ext. 6002.

    1 Reply Last reply
    0
    • N
      N
      nicolas
      wrote on last edited by
      #2

      No, you cannot limit actions that way right now.

      The next version has a privacy option that can be set to any button that lets you prevent that button from being monitored (chanspy, monitor to disk) and the clid or dialed number will be also hidden.

      By using panel contexts you can have different permissions for the same extension, but they will apply to all buttons.

      Best regards,

      1 Reply Last reply
      0
      • A
        A
        alan_mousty.com
        wrote on last edited by
        #3

        Those new features sound great. Do you have a release date? Do you need beta testers?

        1 Reply Last reply
        0
        • N
          N
          nicolas
          wrote on last edited by
          #4

          If you use centos 32 bits, you can download the latest beta from http://www.fop2.com/downloads/fop2.tgz

          Crash course on new features:

          In fop2.cfg:

          group=GROUPNAME:SIP/100,SIP/200
          For defining group of buttons/channels, you can assign a group to a user so he can only see that group.

          user=extension㊙permissions:group
          You can assign groups to a user after the permissions. If no group is specified it will show all buttons.

          New permissions:

          queue: for letting the user manipulate queue members (Add/remove/pause)
          phonebook: for granting access to the phonebook

          In the button definition:

          group=GROUPNAME
          not related to the user groups, this will just group visually the extensions on their own box.

          privacy=all | clid | monitor
          For limiting that button from being spied/monitored or displaying clid or both

          queuecontext=from-queue
          (for freepbx 2.6, context for the queue members when using Local, if different than the regular extension context)

          **originatechannel=Local/xxxx@custom-fop2-originate **
          So you can originate calls to your dialplan instead of the channel, so you can use autoanswer features for the phone, having something like this in freepbx:

          [custom-fop2-originate]
          exten => _X.,1,Goto(ext-intercom,*80${EXTEN},1)

          queuechannel=Local/xxxx@from-queue/n
          For setting the channel you want to use for adding a queue member if different from the main channel.

          There are several other features that I am forgetting, but you get the idea.

          Best regards,

          1 Reply Last reply
          0
          • K
            K
            kongar
            wrote on last edited by
            #5

            After upgrading to the latest beta I can see all the extensions buttons, but no any actions. They all always green, even disconnected, and no calls displayed.
            Also, no permissions defined in FreePBX (in VM Options field) works. All users has full control (all buttons active).
            What could be wrong?

            1 Reply Last reply
            0
            • K
              K
              kongar
              wrote on last edited by
              #6

              As usual, it's just mistake made through lack of attention. I'm use different Manager credentials for FOP2. And after reinstall new fop2.cfg reverted it to FOP2's defaults.
              After changing credentials it works as usual.
              Sorry, my mistake.

              1 Reply Last reply
              0
              • J
                J
                jmituzas
                wrote on last edited by
                #7

                have just tried installing beta but when I try to start I get this:

                service fop2 start
                Starting Flash Operator Panel 2: Can't load '/tmp/par-root/cache-f7eb787270f21cccc1fc58fb4e333050fc915c51/ab48145e.so' for module Filter::Crypto::Decrypt: libcrypto.so.6: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm line 230.
                at /usr/lib/perl5/site_perl/5.8.8/PAR/Heavy.pm line 109
                BEGIN failed--compilation aborted at /tmp/par-root/cache-f7eb787270f21cccc1fc58fb4e333050fc915c51/inc/lib/Filter/Crypto/Decrypt.pm line 37.
                Compilation failed in require at script/fop2_server.pl line 1.
                BEGIN failed--compilation aborted at script/fop2_server.pl line 1.
                [FAILED]

                any ideas?

                1 Reply Last reply
                0
                • F
                  F
                  Footman
                  wrote on last edited by
                  #8

                  Hi Nicolás,

                  If you use centos 32 bits, you can download the latest beta from http://www.fop2.com/downloads/fop2.tgz

                  Is it possible to have this new features on etch/lenny beta releases ? I can use groups in buttons.conf for display extensions in many boxes but I can't use groups in fop2.cfg for rights and privacy function. If you update etch beta release, please make attention to perl problems because I can't install lenny beta release anymore.

                  Best regards,

                  Nicolas.

                  1 Reply Last reply
                  0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  Powered by NodeBB Contributors
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups