Kappletsを作成してユーザーにブラウザ上からロボットを使用させる方法

フォローする

Kappletsを使用することでDesign Studio等をインストールしていないユーザーでも

ブラウザ上から簡単にロボットを実行させることができます。

また、変数をinput設定にすることで、Kapplets上から変数の値を指定してロボットを実行できます。

1. Kappletsで使用するロボットを作成してMCにアップロードする

参考用にKappletsで入力した文字をロボットに読み込ませて、Return Value(値返却)で表示するというロボットを作成します。

※既にKappletsで使用するロボットが出来上がっている場合は読み飛ばしてください。

<完成イメージ>

775eed7e0eb9871b84c9bb87c80b9a94-300x151.png

・新しいTypeファイルを作成してshorttextの変数を追加します。

newtype-300x33.png

・ロボットに作成したTypeを追加します。この時Use as input(パラメータとして使用)にチェックを入れるとKapplets上で入力できるようになります。

※simple変数はUse as input(パラメータとして使用)にチェックを入れることができないので、inputさせたい変数はTypeファイルをご用意ください。

variable.png

・Return Value(値返却)ステップを作成してVariable(変数)をinput用変数に設定したら今回のロボットは完成です。

AddReturnvalue-300x148.png

・保存したら、画面上部Upload robot to Management Console(Management Console へロボットをアップロード)をクリックしてロボットをMCにアップロードしてください。

uploadMC-300x212.png

2. ブラウザでMCを開き、Kappletsの設定を行う

・ブラウザでMCを開き、Kapplets > KappZone is deployed at: {URL} をクリック。

browseKappzone-300x79.png

・ADD NEW KAPPLET をクリック。

ADDNEWKAPP-300x89.png

・Kappletの名前を入力して、保存先プロジェクトを選択して、CREATE KAPPLETをクリック。

CREATEKAPPLET-300x200.png

・the start pageをクリック。(ここでは説明書きやアイコンを設定できますが、割愛します。)

AFTERCREATEKAPPLET-300x146.png

・ADD ROBOTSをクリック。(ここで”Not Published”の部分をオンにしないとKapplet User権限のユーザーは触ることができなくなります。)

ADD-ROBOTS-300x148.png

・Add New Robotをクリック。

ADDNEWSTART-300x215.png

・Kappletに追加したいロボットを選択して、SELECT ROBOTをクリック。

selectrobot-300x145.png

・OK

OK-300x259.png

・画面上部 APPLY CHANGESをクリックすると保存されます。

APPLUCHANGES-300x143.png

・Kappzone画面に戻り、作成したKappletをインストールしてOPENすると、Kappletが使用できます。

66c19942ab4ba346fdb64ccc04cde373-300x107.png

3. ユーザー権限を設定して、KappzoneのURLをユーザーに共有すればKappletを利用してもらえます。

・ユーザーにKappletsのURLを通知してブラウザでアクセスしてもらえれば、ブラウザ上からロボットを利用することができます。

※http://{ホスト名}:50080/kappzone/

MCでUser,Group,Projectを作成して、Projectに権限設定する方法(各種権限の資料添付有)

上記ナレッジを参考にユーザー権限の設定を行えば、「Kappletしか触れないユーザー」を作成することができます。

・Kapplet Admin権限でMCにログインした場合

MCを開くことができますが、Kapplet以外のタブは表示されません。

kappletadmin-300x125.png

・Kapplet User権限でMCにログインした場合

ログインすると自動的にKappzoneに飛ばされ、MCを見ることはできません。

また、Published設定になっていないKappletを触ることもできません。

kappletuser-300x152.png

1人中1人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。