Hi, I need to know, How can I do to make a "custom list" that some Organization can see it, but another Organization can't see it?..

We have 3 Organization, and I want that each of them have it own "Custom List" in the Ticket Page..

Thanks!

kmorales changed the title to How to customize Custom List for many Organization.

I do not believe that this is a feature in osTicket at this time.

You could have a separate help topic for each Org, and then add a form to each help topic.

ok!, How can I link different Help Topic to an Organization?,

Thanks in advance

You don't. You create Help Topics that are the same as the Org name. And When people pick the help topic it will route to that organization. Plus you can assign forms to the help topic.

Thanks ntoizer, I am sorry, but could you give me an example ?..

If your organizations are:
ACME Products
ACME Research
ACME Customer service

Create 3 help topics with the same names.
at Admin panel -> Manage -> Help Topics

create the forms for each organization (one for each Organization)
at Admin panel -> Manage -> Forms

Go back to Admin panel -> Manage -> Help Topics
Click on ACME Products.
Click Forms tab
Under Add Custom Form select the ACME Products form.
repeat for each Help Topic with their form.

    3 years later

    ntozier

    Hi,

    I tried the above, but it did not work...

    I think what is missing from your steps is some way to say that is the user's (The one submitting the ticket) organization is ACME Products, then the (Default??) Help Topic should be ACME PRODUCTS

    Anyway, I even tried creating a Filter, with the condition that if the user's email address contains acme-products.com, then set the Help Topic as ACME Products. However, this did not work at all.. The default ticket submission is yet being displayed.

      FunkFuMaster I think what is missing from your steps is some way to say that is the user's (The one submitting the ticket) organization is ACME Products, then the (Default??) Help Topic should be ACME PRODUCTS

      Nope.

      FunkFuMaster Anyway, I even tried creating a Filter, with the condition that if the user's email address contains acme-products.com, then set the Help Topic as ACME Products. However, this did not work at all.. The default ticket submission is yet being displayed.

      Not sure that I follow this. Filters fire when a ticket is created, not while a ticket is being created, so a Filter wouldn't' display anything.

      Oh .. I thought, the filter would kick-in, upon user login... My bad ..

      ntozier - I followed your steps to the T, but they did not work... When I thought about it, I came to the conclusion that there is no way for the system to know that is the user is from ACME PRODUCTS organization, then display the ACME PRODUCTS FORM

      okay .. just that we'r all on the same page... Here's what I to achieve ..

      Say, my company has the following 3 clients ...

      1. ABC
      2. PQR
      3. XYZ

      Each of the above client avails of a different service from our company.. Therefore, the support our company provides to each of the above client, is based on different parameters. Due to this, we require, that when submitting a ticket each of the above clients is presented with a different (atleast partially) ticket submission form.

      STEP 1.
      So, in the osTicket system, we've created 3 separate organizations, for each of the above client, and added the respective users for each organization ..

      STEP 2
      Next, we created 3 different Help Topics.. namely :

      1. Help_4_ABC
      2. Help_4_PQR
      3. Help_4_XYZ

      STEP 3

      We created 3 custom Lists (Of Help Topics), one for each organization

      STEP 4
      Next, we created 3 different forms namely

      1. Form_4_ABC
      2. Form_4_PQR
      3. Form_4_XYZ

      In Each form, we added the respective custom list, for the organization.

      This did not work..... Where am I going wrong ?

      Just to specify - I don't want ABC organization to be able to view the Ticket-Form and/or Help-Topics of XYZ Organization

      I'm not aware of a way to do what you are asking with out setting up a help topic for each Organization and then add the custom form to the associated help topic.

        ntozier

        All I want to do is setup a custom ticket submission form for each organisation .. However, users from Org ABC should be able to see the ticket submission form for their organization . Similarly, org XYZ will have a separate ticket submission form, and that form will be visible only to users of XYZ org.

        Hi ... Would anyone be able to tell me if this'll be possible via, say, APIs or extending the default code ?

        There is no official API that would help with this.

        You would have to edit the core files to achieve what you are describing.

        umm... .. I'm just bouncing-off ideas, over here - I haven't really thought this through, but what if the entire user-facing ticket-submission front-end part was done through, something like custom php forms + API or Wordpress + API ? or is there some Wordpress plugin that acts as a bridge between Wordpress and osTicket ?

        I guess that you could create a custom interface for each organization, and use the Ticket open api to open tickets for those organizations.

        There used to be a osTicket - Wordpress bridge plugin that handled accounts. no idea if it still exists or works or would help you.

        Write a Reply...