JP6532626B1 - 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための装置、方法及びそのためのプログラム - Google Patents
社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための装置、方法及びそのためのプログラム Download PDFInfo
- Publication number
- JP6532626B1 JP6532626B1 JP2019070851A JP2019070851A JP6532626B1 JP 6532626 B1 JP6532626 B1 JP 6532626B1 JP 2019070851 A JP2019070851 A JP 2019070851A JP 2019070851 A JP2019070851 A JP 2019070851A JP 6532626 B1 JP6532626 B1 JP 6532626B1
- Authority
- JP
- Japan
- Prior art keywords
- server
- request
- external
- external server
- tunnel
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000012546 transfer Methods 0.000 claims abstract description 53
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 23
- 230000004044 response Effects 0.000 claims description 36
- 230000003213 activating effect Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004801 process automation Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
type:allow
ip:127.0.0.1
type:allow
ip:127.0.0.2
type:deny
のように記述することができる。第1の転送要求に記述された第1のサーバ111のURLがこのように記述されたURLのいずれかと一致した場合にアクセス可と判定することができる。アクセス権限の設定は、必要に応じて、クライアントを起動する前にユーザー企業において行っておく。
述の方法をコンピュータ113を中心に見た場合の流れ図である。これらの図は、説明のための図であり、必ずしも本発明の各態様において必須のすべての処理を示すものではない。
110 社内ネットワーク
111 第1のサーバ
112 第2のサーバ
113 コンピュータ
121 社外サーバ
121−1 通信部
121−2 処理部
121−3 記憶部
Claims (7)
- 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための前記社内ネットワーク上のパーソナルコンピュータにおいて実行される方法であって、
社外ネットワーク上のRPAを提供する社外サーバが前記RPAのユーザー企業に関連づけて生成した認証鍵を記憶するステップと、
前記パーソナルコンピュータに記憶された、前記社外サーバによる前記社内サーバへのアクセスを可能とするためのプログラムを起動するステップと、
前記プログラムが、前記社外サーバに、前記パーソナルコンピュータと前記外部サーバとの間のトンネル形成の要求を前記認証鍵を用いて送信するステップと、
前記トンネル形成の要求が認証された後、前記プログラムが、前記社外サーバから、形成されたトンネルを通して、前記社外サーバに前記ユーザー企業に関連づけて記憶された、人間が指定した操作を記述したデータに記述された第1のサーバに対する第1の操作の第1の転送要求を受信するステップと、
前記プログラムが、前記第1のサーバに、前記第1の転送要求に基づく前記第1の操作の第1の要求を送信するステップと、
前記プログラムが、前記第1のサーバから、前記第1の要求に対する応答を受信するステップと、
前記プログラムが、前記社外サーバに、前記トンネルを通して、前記応答を送信するステップと、
前記プログラムが、前記社外サーバから、前記トンネルを通して、前記データに記述された第2のサーバに対する第2の操作の第2の転送要求を受信するステップと
を含み、
前記第2の操作は、前記応答の少なくとも一部を用いるものであり、
前記第1のサーバ又は前記第2のサーバの一方が前記社内サーバであり、他方が社外サーバであることを特徴とする方法。 - 前記第2のサーバは、ウェブサーバ、メールサーバ又はファイルサーバのいずれかであることを特徴とする請求項1に記載の方法。
- 前記トンネル形成の要求は、SSH接続要求を含むことを特徴とする請求項1又は2に記載の方法。
- 社内ネットワーク上のパーソナルコンピュータに、前記社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための方法を実行させるためのプログラムであって、
前記パーソナルコンピュータは、社外ネットワーク上のRPAを提供する社外サーバが前記RPAのユーザー企業に関連づけて生成した認証鍵を記憶しており、
前記プログラムが起動された後に実行される前記方法は、
前記プログラムが、前記社外サーバに、前記パーソナルコンピュータと前記外部サーバとの間のトンネル形成の要求を前記認証鍵を用いて送信するステップと、
前記トンネル形成の要求が認証された後、前記プログラムが、前記社外サーバから、形成されたトンネルを通して、前記社外サーバに前記ユーザー企業に関連づけて記憶された、人間が指定した操作を記述したデータに記述された第1のサーバに対する第1の操作の第1の転送要求を受信するステップと、
前記プログラムが、前記第1のサーバに、前記第1の転送要求に基づく前記第1の操作の第1の要求を送信するステップと、
前記プログラムが、前記第1のサーバから、前記第1の要求に対する応答を受信するステップと、
前記プログラムが、前記社外サーバに、前記トンネルを通して、前記応答を送信するステップと、
前記プログラムが、前記社外サーバから、前記トンネルを通して、前記データに記述された第2のサーバに対する第2の操作の第2の転送要求を受信するステップと
を含み、
前記第2の操作は、前記応答の少なくとも一部を用いるものであり、
前記第1のサーバ又は前記第2のサーバの一方が前記社内サーバであり、他方が社外サーバであることを特徴とするプログラム。 - 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための社外ネットワーク上のRPAを提供する社外サーバにおいて実行される方法であって、
前記RPAのユーザー企業に関連づけて認証鍵を生成するステップと、
前記社外サーバによる前記社内サーバへのアクセスを可能とするためのプログラムが記憶された前記社内ネットワーク上のパーソナルコンピュータから、前記認証鍵を用いた前記パーソナルコンピュータと前記外部サーバとの間のトンネル形成の要求を受信するステップと、
前記トンネル形成の要求を認証した後、前記パーソナルコンピュータに、形成されたトンネルを通して、前記社外サーバに前記ユーザー企業に関連づけて記憶された、人間が指定した操作を記述したデータに記述された第1のサーバに対する第1の操作の第1の転送要求を送信するステップと、
前記パーソナルコンピュータから、前記第1の転送要求に基づく前記第1の操作の第1の要求に対する前記第1のサーバの応答を受信するステップと、
前記パーソナルコンピュータに、前記トンネルを通して、前記データに記述された第2のサーバに対する第2の操作の第2の転送要求を送信するステップと
を含み、
前記第2の操作は、前記応答の少なくとも一部を用いるものであり、
前記第1のサーバ又は前記第2のサーバの一方が前記社内サーバであり、他方が社外サーバであることを特徴とする方法。 - 社外ネットワーク上のRPAを提供する社外サーバに、社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための方法を実行させるためのプログラムであって、前記方法は、
前記RPAのユーザー企業に関連づけて認証鍵を生成するステップと、
前記社外サーバによる前記社内サーバへのアクセスを可能とするためのプログラムが記憶された前記社内ネットワーク上のパーソナルコンピュータから、前記認証鍵を用いた前記パーソナルコンピュータと前記外部サーバとの間のトンネル形成の要求を受信するステップと、
前記トンネル形成の要求を認証した後、前記パーソナルコンピュータに、形成されたトンネルを通して、前記社外サーバに前記ユーザー企業に関連づけて記憶された、人間が指定した操作を記述したデータに記述された第1のサーバに対する第1の操作の第1の転送要求を送信するステップと、
前記パーソナルコンピュータから、前記第1の転送要求に基づく前記第1の操作の第1の要求に対する前記第1のサーバの応答を受信するステップと、
前記パーソナルコンピュータに、前記トンネルを通して、前記データに記述された第2のサーバに対する第2の操作の第2の転送要求を送信するステップと
を含み、
前記第2の操作は、前記応答の少なくとも一部を用いるものであり、
前記第1のサーバ又は前記第2のサーバの一方が前記社内サーバであり、他方が社外サーバであることを特徴とするプログラム。 - 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための社外ネットワーク上のRPAを提供する前記社内ネットワークに対して社外のサーバであって、
前記RPAのユーザー企業に関連づけて認証鍵を生成し、
前記社外サーバによる前記社内サーバへのアクセスを可能とするためのプログラムが記憶された前記社内ネットワーク上のパーソナルコンピュータから、前記認証鍵を用いた前記パーソナルコンピュータと前記外部サーバとの間のトンネル形成の要求を受信し、
前記トンネル形成の要求を認証した後、前記パーソナルコンピュータに、形成されたトンネルを通して、前記社外サーバに前記ユーザー企業に関連づけて記憶された、人間が指定した操作を記述したデータに記述された第1のサーバに対する第1の操作の第1の転送要求を送信し、
前記パーソナルコンピュータから、前記第1の転送要求に基づく前記第1の操作の第1の要求に対する前記第1のサーバの応答を受信し、
前記パーソナルコンピュータに、前記トンネルを通して、前記データに記述された第2のサーバに対する第2の操作の第2の転送要求を送信し、
前記第2の操作は、前記応答の少なくとも一部を用いるものであり、
前記第1のサーバ又は前記第2のサーバの一方が前記社内サーバであり、他方が社外サーバであることを特徴とするサーバ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019070851A JP6532626B1 (ja) | 2019-04-02 | 2019-04-02 | 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための装置、方法及びそのためのプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019070851A JP6532626B1 (ja) | 2019-04-02 | 2019-04-02 | 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための装置、方法及びそのためのプログラム |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018226241A Division JP2020091512A (ja) | 2018-12-03 | 2018-12-03 | 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための装置、方法及びそのためのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP6532626B1 true JP6532626B1 (ja) | 2019-06-19 |
JP2020092400A JP2020092400A (ja) | 2020-06-11 |
Family
ID=66934323
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019070851A Active JP6532626B1 (ja) | 2019-04-02 | 2019-04-02 | 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための装置、方法及びそのためのプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6532626B1 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11016789B2 (en) | 2019-10-11 | 2021-05-25 | UiPath, Inc. | Robot browser embedding |
JP2021096526A (ja) * | 2019-12-13 | 2021-06-24 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 制御装置、制御方法及びコンピュータープログラム |
WO2021167680A1 (en) * | 2020-02-18 | 2021-08-26 | UiPath, Inc. | Inter-session automation for robotic process automation (rpa) robots |
US11117259B2 (en) | 2020-02-18 | 2021-09-14 | UiPath, Inc. | Automation windows for robotic process automation |
US11392477B2 (en) | 2020-07-09 | 2022-07-19 | UiPath, Inc. | Automation of a process running in a first session via a robotic process automation robot running in a second session |
US11695836B2 (en) | 2019-09-11 | 2023-07-04 | C-Rise Ltd. | Recording medium, information processing method, information processing device, and information processing system |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11157339B1 (en) * | 2020-07-09 | 2021-10-26 | UiPath, Inc. | Automation of a process running in a first session via a robotic process automation robot running in a second session |
KR102446568B1 (ko) * | 2020-07-09 | 2022-09-22 | 유아이패스, 인크. | 제2 세션에서 실행중인 로봇 프로세스 자동화 로봇을 통한 제1 세션에서 실행중인 프로세스의 자동화 |
CN112804328A (zh) * | 2021-01-13 | 2021-05-14 | 国网新疆电力有限公司信息通信公司 | 一种基于虚拟机的数字员工集中控制管理方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6222858B2 (ja) * | 2016-03-31 | 2017-11-01 | エヌ・ティ・ティ・コムウェア株式会社 | 情報処理システム、情報処理方法、及びプログラム |
US11144653B2 (en) * | 2016-08-22 | 2021-10-12 | Accenture Global Solutions Limited | Network communication stack for database control and resource planning |
US10324457B2 (en) * | 2017-05-11 | 2019-06-18 | Global Eprocure | Robotic process automation for supply chain management operations |
-
2019
- 2019-04-02 JP JP2019070851A patent/JP6532626B1/ja active Active
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11695836B2 (en) | 2019-09-11 | 2023-07-04 | C-Rise Ltd. | Recording medium, information processing method, information processing device, and information processing system |
JP7106048B2 (ja) | 2019-10-11 | 2022-07-26 | ユーアイパス,インコーポレイテッド | ロボットブラウザ埋め込み |
JP2022511164A (ja) * | 2019-10-11 | 2022-01-31 | ユーアイパス,インコーポレイテッド | ロボットブラウザ埋め込み |
US11016789B2 (en) | 2019-10-11 | 2021-05-25 | UiPath, Inc. | Robot browser embedding |
JP2021096526A (ja) * | 2019-12-13 | 2021-06-24 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 制御装置、制御方法及びコンピュータープログラム |
JP7369608B2 (ja) | 2019-12-13 | 2023-10-26 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 制御装置、制御方法及びコンピュータープログラム |
US11818223B2 (en) | 2020-02-18 | 2023-11-14 | UiPath, Inc. | Inter-session automation for robotic process automation (RPA) robots |
US11117259B2 (en) | 2020-02-18 | 2021-09-14 | UiPath, Inc. | Automation windows for robotic process automation |
US11130233B2 (en) | 2020-02-18 | 2021-09-28 | UiPath, Inc. | Automation windows for robotic process automation |
US11233861B2 (en) | 2020-02-18 | 2022-01-25 | UiPath, Inc. | Inter-session automation for robotic process automation (RPA) robots |
US11325254B2 (en) | 2020-02-18 | 2022-05-10 | UiPath, Inc. | Automation windows for robotic process automation |
WO2021167680A1 (en) * | 2020-02-18 | 2021-08-26 | UiPath, Inc. | Inter-session automation for robotic process automation (rpa) robots |
US11931899B2 (en) | 2020-02-18 | 2024-03-19 | UiPath, Inc. | Automation windows for robotic process automation |
US11392477B2 (en) | 2020-07-09 | 2022-07-19 | UiPath, Inc. | Automation of a process running in a first session via a robotic process automation robot running in a second session |
US11740990B2 (en) | 2020-07-09 | 2023-08-29 | UiPath, Inc. | Automation of a process running in a first session via a robotic process automation robot running in a second session |
Also Published As
Publication number | Publication date |
---|---|
JP2020092400A (ja) | 2020-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6532626B1 (ja) | 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための装置、方法及びそのためのプログラム | |
EP3333744B1 (en) | Authorization code flow for in-browser applications | |
US9769266B2 (en) | Controlling access to resources on a network | |
US11509537B2 (en) | Internet of things device discovery and deployment | |
US11240314B2 (en) | Systems and methods for remote management of appliances | |
US11799841B2 (en) | Providing intercommunication within a system that uses disparate authentication technologies | |
US9497197B2 (en) | Systems and methods for secure resource access and network communication | |
US10992656B2 (en) | Distributed profile and key management | |
US9813421B2 (en) | Systems and methods for secure resource access and network communication | |
US10243953B2 (en) | Systems and methods for secure resource access and network communication | |
JP6881949B2 (ja) | 管理システム、および制御方法 | |
CN114500054B (zh) | 服务访问方法、服务访问装置、电子设备以及存储介质 | |
US20160080492A1 (en) | System, computer product, and method for implementing a cloud service with private storage | |
US11176239B2 (en) | Systems and methods for integrating with a native component using a network interface | |
JP2020091512A (ja) | 社内ネットワーク上の社内サーバに対する操作を伴う業務プロセスを自動化するための装置、方法及びそのためのプログラム | |
US11443023B2 (en) | Distributed profile and key management | |
US9742758B1 (en) | Techniques for network site validation | |
US10375141B2 (en) | Method for processing URL and associated server and non-transitory computer readable storage medium | |
Ferdous et al. | Portable personal identity provider in mobile phones | |
US11977620B2 (en) | Attestation of application identity for inter-app communications | |
US11805117B2 (en) | Onboarding for remote management | |
JP2010152690A (ja) | 情報提供装置、情報提供ポータルシステム、情報提供方法、情報提供プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190403 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20190403 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20190410 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190422 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190521 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6532626 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |