Self Service Plug-in functionality

glutz
New Contributor III

Right now there is very little on building a plug-in bundle that works with Self Service. Is there a way to build a bundle that is containing resources such as a PDF that loads when you click on the plugin in side of self service? We are looking to host user documentation in self service that contains sensitive info that can not be available via the internet with out requiring additional logins.

It would be nice to have some more detailed documentation to have the ability to build these bundles other then how to manage self service plug-ins.

7 REPLIES 7

JasonAdams
New Contributor II

We have done something similar using a mac server that is set up as a Wiki.
We posted the document on the wiki, then created a self service plugin that points to that wiki URL where that document is hosted.

glutz
New Contributor III

The problem is we want to make this as simple as possible and with the info being sensitive we need it to actually be a bundle that is hosted by the JSS to self service and not a web page that has to be secured and have the user do multiple logins to access the content they are looking for.

In the bundle you can put files in it and have them be available to end users but there is no documentation on how to put a bundle together so it will interact with the Self Service application.

mm2270
Legendary Contributor III

Even if you do make a bundle, you'll need to use the instructions in this kb article to deploy them only to the systems/users who need access to them.

https://jamfnation.jamfsoftware.com/article.html?id=177

As is, SS plug-ins cannot be scoped as any other policy item can be. If you just add it to the list of plug-ins in your JSS, everyone will get them in their Self Service app.

glutz
New Contributor III

I understand that everyone would see it that has Self Service. I just don't want to put documentation out on the web with our configuration settings so people have a method of attempting to Hack us because they know what servers are what for email or VPN and I don't want to manage a secure website and have just another login they need to do. I just want to make it available to all managed users. That is why I would like to package it up in a bundle that could be handled as an actual plug-in and not a web link.

jarednichols
Honored Contributor

Grant, have you looked at the Casper Suite SDK? There's some Self Service API examples in there and docs. Also, you may want to drop a line to John Sutcliffe as he mentioned a forthcoming JAMF developer program at the NUC.

blackland1954
New Contributor

Anyway you can help me with a newer plug-in for PlayStation 4,and my networking,I would really appreciate your advice are help

blackland1954
New Contributor

Anyway you can help me with a newer plug-in for PlayStation 4,and my networking,I would really appreciate your advice are help