Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
Neville_Kuo
Advisor

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
Danny_Yang
Ambassador
Ambassador

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

RickLin
Advisor
Advisor

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

尤其是看過國外的分享

Simple Workflow using Check Point R80 API - YouTube 

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

Neville_Kuo
Advisor

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

RickLin
Advisor
Advisor

好羨慕啊...

Webb_Huang
Contributor

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

Danny_Yang
Ambassador
Ambassador

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

0 Kudos
Upcoming Events

    CheckMates Events