Công cụ Quản lý Dòng Lệnh

Now reading version 6.0. For the latest, read: Công cụ Quản lý Dòng Lệnh for version 8.1
 

Parent page: Bảo trì

Enterprise Server cung cấp một công cụ dòng lệnh để đáp ứng các khía cạnh sau của việc cấu hình Enterprise Server:

  • User Management – cho phép Workspace của Enterprise Server được nạp sẵn hàng loạt cấu hình người dùng và vai trò lấy từ các hệ thống hoặc hồ sơ của công ty, nhờ đó không cần phải tạo từng mục riêng lẻ thông qua giao diện Workspace trên trình duyệt. Công cụ hỗ trợ nhập dữ liệu Người dùng, Vai trò và dữ liệu thành viên người dùng-vai trò từ các tệp *.csv phân tách bằng dấu phẩy tiêu chuẩn.
  • Part Choice Indexing – cho phép bạn thực hiện thủ công việc lập chỉ mục lại Part Choices cho các linh kiện thư viện trong Workspace của mình, được lấy từ các Part Sources do người dùng định nghĩa (kết nối tới cơ sở dữ liệu linh kiện cục bộ).
Có thể thiết lập để việc lập chỉ mục lại part choice diễn ra tự động. Hãy cấu hình việc này bằng trường Indexing part choices every khi định nghĩa một custom database part source. Part source được quản trị viên Workspace định nghĩa trên trang Part Providers (Admin – Part Providers) trong giao diện trình duyệt của Workspace. Để biết thêm thông tin, xem Configuring a Custom Database Part Source.

Công cụ – avconfiguration.exe – được bao gồm trong bản cài đặt Enterprise Server của bạn và có thể tìm thấy trong thư mục \Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool.

Mặc dù công cụ có thể được dùng để quản lý người dùng tự động, cách tiếp cận được khuyến nghị là sử dụng chức năng đồng bộ hóa LDAP.

Truy cập Công cụ Cấu hình

Để sử dụng công cụ:

  1. Khởi chạy Windows Command Prompt.
  2. Đi tới đúng thư mục. Với cài đặt mặc định trên ổ C của máy chủ, thư mục này sẽ là: cd C:\Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool\.
  3. Để chạy công cụ và liệt kê các tùy chọn khả dụng, tại dấu nhắc lệnh hãy nhập: avconfiguration ?
Tùy thuộc vào hệ điều hành của PC máy chủ, văn bản đã sao chép có thể được dán vào command prompt bằng cách nhấp chuột phải hoặc Ctrl+V, hoặc cả hai.

Truy cập công cụ cấu hình thông qua Command Prompt.
Truy cập công cụ cấu hình thông qua Command Prompt.

Lưu ý tham số ?; bao gồm tham số này sẽ hiển thị trợ giúp về các chức năng có sẵn trong công cụ cấu hình:

  • usermanagement – nhập Người dùng và Vai trò.
  • suppliers – lập chỉ mục Part Choice.
  • help – hiển thị màn hình trợ giúp (? có thể được dùng thay cho chuỗi help).

Cú pháp và các công tắc của Usermanagement

Các công tắc sau khả dụng khi sử dụng chức năng usermanagement của công cụ:

avconfiguration usermanagement [-help | params [options]]

trong đó các tham số khả dụng là:

  • --url – bắt buộc. Địa chỉ và cổng của Enterprise Server đích.
  • --user – bắt buộc. Phần User Name trong thông tin xác thực truy cập của người dùng Enterprise Server Workspace.
  • --password – bắt buộc. Phần Password trong thông tin xác thực truy cập của người dùng Enterprise Server Workspace (phân biệt chữ hoa/chữ thường).
  • --roles – tên tệp chứa các vai trò cần nhập.
  • --users – tên tệp chứa các người dùng cần nhập.
  • --memberships – tên tệp chứa dữ liệu thành viên của người dùng cần nhập.
Đường dẫn tìm kiếm mặc định cho các tệp dữ liệu đầu vào CSV là thư mục hiện tại (nơi tệp avconfiguration.exe nằm). Nếu tệp dữ liệu không nằm trong thư mục hiện tại, cần bao gồm đường dẫn tới tệp dữ liệu đó.

Các tùy chọn khả dụng là:

  • -d – xóa những người dùng và vai trò không được liệt kê trong các tệp được cung cấp. Tất cả người dùng và vai trò hiện có trong Enterprise Server Workspace nhưng không được liệt kê trong các tệp được cung cấp sẽ bị xóa (ngoại trừ người dùng Systemadmin, cùng vai trò Administrators).
  • -o – ghi đè dữ liệu hiện có. Nếu một người dùng đã tồn tại trong Enterprise Server Workspace và cũng có trong một tệp đang được nhập, thì thông tin trong Workspace sẽ bị ghi đè bằng thông tin trong tệp được nhập.

Chỉ cần nhập avconfiguration usermanagement, các công tắc này sẽ được liệt kê như một trợ giúp hữu ích.

Các công tắc khả dụng khi sử dụng công cụ ở chế độ usermanagement.
Các công tắc khả dụng khi sử dụng công cụ ở chế độ usermanagement.

Các tệp CSV ví dụ

Một ví dụ cho mỗi loại tệp *.csv được nhận dạng có trong thư mục của công cụ (\Program Files (x86)\Altium\Altium365\Tools\VaultConfigurationTool). Mô tả nội dung của từng loại tệp và mọi yêu cầu được trình bày bên dưới.

users.csv

Chứa dữ liệu hồ sơ Người dùng.

Tên trường Mô tả Yêu cầu
FIRSTNAME Tên Bắt buộc (phải có ít nhất một ký tự)
LASTNAME Họ Bắt buộc (phải có ít nhất một ký tự)
USERNAME Tên người dùng Bắt buộc
PASSWORD Mật khẩu người dùng Bắt buộc đối với chế độ xác thực 'Built In'
PHONE Số điện thoại  
AUTHTYPE AUTHTYPE Bắt buộc: Loại xác thực; 0 cho xác thực 'Built In', 1 cho xác thực 'Windows' (Domain)
EMAIL Địa chỉ email  
DOMAIN Tên miền Bắt buộc đối với chế độ xác thực 'Windows'.
  • Mỗi người dùng phải được định nghĩa trên một dòng mới của tệp.
  • Sẽ không có mục nào được nhập vào Enterprise Server Workspace nếu dữ liệu cho bất kỳ trường Bắt buộc nào bị thiếu trong tệp users.csv.
  • Mục người dùng sẽ không được nhập nếu có lỗi trong dữ liệu, chẳng hạn như có Domain trong khi AUTHTYPE được đặt sai là 0 ('Built In').
  • Tất cả các trường phải có mặt trong tệp CSV, được phân tách bằng dấu phẩy. Dữ liệu cho các trường không bắt buộc phải để trống (ví dụ: field1,,field2,...).
roles.csv

Chứa dữ liệu Vai trò.

Tên trường Mô tả
ROLENAME Tên vai trò (phải có ít nhất một ký tự)
  • Mỗi vai trò phải được định nghĩa trên một dòng mới của tệp.
memberships.csv

Chứa dữ liệu thành viên Vai trò của Người dùng (nghĩa là, người dùng nào là thành viên của vai trò nào)

Tên trường Mô tả
ROLENAME Tên vai trò
USERNAME Tên người dùng
  • Mỗi định nghĩa thành viên người dùng-vai trò phải được định nghĩa trên một dòng mới của tệp.
  • Các trường phải được phân tách bằng dấu phẩy.
  • Các cặp USERNAME–ROLENAME không hợp lệ sẽ thất bại, nhưng không ngăn các cặp hợp lệ được nhập.

Cú pháp và các công tắc của Suppliers

Các công tắc sau khả dụng khi sử dụng chức năng suppliers của công cụ:

avconfiguration suppliers [-help | params]

trong đó các tham số khả dụng là:

  • --url – bắt buộc. Địa chỉ và cổng của Enterprise Server đích.
  • --user – bắt buộc. Phần User Name trong thông tin xác thực truy cập của người dùng Enterprise Server Workspace.
  • --passwordMD5 – bắt buộc. Phần Password trong thông tin xác thực truy cập của người dùng Enterprise Server Workspace, dưới dạng giá trị băm MD5.
  • --reindexPartChoice – bắt buộc. Tên nhà cung cấp để bắt đầu lập chỉ mục part choice. Đây là tên của custom database Part Source do người dùng định nghĩa đã được cấu hình để kết nối với cơ sở dữ liệu linh kiện cục bộ của công ty. Phân tách nhiều Supplier (Part Source) bằng dấu phẩy. Lưu ý rằng vì dấu phẩy được dùng làm ký tự phân tách nên nó không thể được dùng trong tên Part Source.
Part source được quản trị viên Workspace định nghĩa trên trang Part Providers (Admin – Part Providers) trong giao diện trình duyệt của Workspace. Để biết thêm thông tin, xem Configuring a Custom Database Part Source.

Chỉ cần nhập avconfiguration suppliers, các công tắc này sẽ được liệt kê như một trợ giúp hữu ích.

Các công tắc khả dụng khi sử dụng công cụ ở chế độ suppliers.
Các công tắc khả dụng khi sử dụng công cụ ở chế độ suppliers.

Một mục nhập ví dụ có thể là:

avconfiguration suppliers --url=http://localhost:9780 --user=admin --passwordMD5=21232f297a57a5a743894a0e4a801fc3 --reindexPartChoice=MySQLODBC,MsSQL

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Nội dung