cancel
Showing results for 
Search instead for 
Did you mean: 
Post a Question
Neville_Kuo
Silver

Sysage Web API

一直被說拿陳腔濫調出來充數,只好先拿一點目前有一點點進度的東西出來。

最近遇到不少公家單位和教網提到黑名單匯入和API整合需求,因此我們也找了專人來寫Web API,客戶可以用自己的Portal設定Check Point,如果將來功能完整些,或許基本的policy設定可以取代smartconsole。

以下是登入頁面:

登入之後就是很直覺(或者你要說很簡單)的設定畫面,當然這都可以再改:

基本上要新增source/destination,或者要publish/discard和Install policy都可以,底下的Error log會把系統萬一發生錯誤時的資訊回傳(這功能也可以隱藏)。

新增物件及NAT(兩種NAT):

當然很多人都會問的大量匯入有沒有? 當然有啦:

這個API在設計時為了避免大量物件都塞進單一Group造成這個Group物件在smartconsole裡開啟很久很久的情況,所以在最底下的Group Name欄位可以順便把此次匯入的物件塞到新增的Group(貼心設計)。

最後,因為在測試多次大量匯入時都會遇到中斷的問題,所以聚碩的這個Web API在匯入單一物件時的速度控制在200ms。

6 Replies
Employee++
Employee++

Re: Sysage Web API

期待聚碩技術團隊把這個API設計做得更加完備!

RickLin
Silver

Re: Sysage Web API

事實上我在R80的時候就想搞API的東西

尤其是看過國外的分享

Simple Workflow using Check Point R80 API - YouTube 

可惜我沒同事能支援我做這部分.

Neville_Kuo
Silver

Re: Sysage Web API

其實下api指令根本不難,難在ui部份,幸好老闆願意投資,我才有高手可以問。

RickLin
Silver

Re: Sysage Web API

好羨慕啊...

Webb_Huang
Nickel

Re: Sysage Web API

讓我想起前年我們公司在搞教育部築牆,還請人去寫API介面,也是遇到你們現在遇到匯入速度的問題,物件太多也會造成SmartConeole"停止"無法動的情況。

Employee++
Employee++

Re: Sysage Web API

先前聽Neville說,他們有反覆測試出最理想的一次匯入物件量,再透過程式批次執行就有所改善了。

0 Kudos