セキュリティー

セキュリティオペレーションを使用して、ユーザー情報を操作します。

ブロック
テキスト

login();
  1

1: オペレーション

[Login]
ブロック
[Login]
テキスト

'login'

ユーザーをシステムにログインさせます。ユーザー認証とログインは、ソースプロパティに設定されたユーザー名とパスワードで行われます。
ソースプロパティ 説明
Target01.SecuritySettings.UserNameEnter ログイン用のユーザー名を設定します。ログインオペレーション後、設定値はクリアされます。
Target01.SecuritySettings.PasswordEnter ログイン用のパスワードを設定します。ログインオペレーション後、設定値はクリアされます。
 
[Logout]
ブロック
[Logout]
テキスト

'logout'

ユーザーをシステムからログアウトさせます。
[PopupSystemLoginDialog]
ブロック
[PopupSystemLoginDialog]
テキスト

'showSystemLoginDialog'

ログインのダイアログボックスをポップアップ表示します。
[PopupAddUserDialog]
ブロック

[PopupAddUserDialog]

テキスト

'showAddUserDialog'

ユーザーを追加するためのダイアログボックスを開きます。

MEMO: ユーザー追加の詳細については、以下を参照してください。
表示器上でのユーザーの追加と削除

[PopupDeleteUserDialog]
ブロック

[PopupDeleteUserDialog]

テキスト

'showDeleteUserDialog'

ユーザーを削除するためのダイアログボックスを開きます。

MEMO: ユーザー削除の詳細については、以下を参照してください。
表示器上でのユーザーの追加と削除

[Export]
ブロック

[Export]

テキスト

'exportUserInfo'

ユーザー情報を表示器から USB ストレージにエクスポートします。
[Import]
ブロック

[Import]

テキスト

'importUserInfo'

ユーザー情報を USB ストレージから表示器にインポートします。

(例: ログイン)

  1. 画面にスイッチオブジェクト (Switch1) を追加します。
  2. スクリプト編集画面で、タッチトリガーを追加し、[Click] を選択します。
  3. 画面オブジェクトを追加し、Switch1 として [タッチ] トリガーに設定します。
  4. セキュリティオペレーションを追加し、[Login] を選択します。
ブロック

テキスト

onClick($GraphicObject.Switch1, ()=>{

login();

});

セキュリティオペレーションの同時実行

一度に実行できるセキュリティオペレーションは、次の 1 つだけです。最初のオペレーション実行中に、他のオペレーションを実行すると失敗します。

[PopupSystemLoginDialog]

[PopupAddUserDialog]

[PopupDeleteUserDialog]

[Export]

[Import]