Dịch vụ Cấp phép Riêng tư

Now reading version 6.0. For the latest, read: Dịch vụ Cấp phép Riêng tư for version 8.1
 

Parent page: Các chủ đề nâng cao

Dành cho các tổ chức yêu cầu các bản cài đặt Altium Designer phải luôn ngoại tuyến – tách biệt khỏi internet – sự tiện lợi và linh hoạt của việc cấp phép phần mềm theo nhu cầu có thể được cung cấp bởi một Altium Private License Service cục bộ, thay vì từ Altium Licensing Service dựa trên đám mây.

Private License Service (PLS) chuyên dụng, được triển khai trên một PC kết nối với LAN/WAN của công ty, sẽ được quản trị viên thiết lập để nhận các giấy phép Altium của công ty về cục bộ, sau đó phân phối chúng cho các bản cài đặt Altium Designer khi cần.

Tương tự như khi sử dụng giấy phép từ cổng Altium License Service, một seat (phiên bản) của giấy phép Altium Designer được lưu trữ bởi PLS có thể được phần mềm 'thuê' khi đang sử dụng, và sau đó 'thu hồi' (trả lại vào nhóm giấy phép khả dụng) khi không còn cần thiết. Với Altium PLS, giấy phép cũng có thể được cung cấp theo chế độ Roaming, trong đó seat giấy phép được cho máy đích thuê trong một khoảng thời gian xác định – điều này cho phép PC chạy Altium Designer, chẳng hạn như laptop, có thể 'roam' tự do khi bị tách khỏi mạng.

PLS mang lại sự linh hoạt cần thiết cho các công ty lưu trữ nhiều bản cài đặt Altium Designer, đồng thời có thêm lợi ích là việc sử dụng giấy phép và seat có thể được cấu hình, giám sát và kiểm soát từ một Altium Private License Service tập trung – vốn lại được lưu trữ trên một LAN/WAN cục bộ có thể tách biệt khỏi internet.

Trước đây, Altium Private License Service (PLS) có sẵn dưới dạng một ứng dụng độc lập (Private License Server (14.0.0.34)) được cài đặt như một dịch vụ Windows trên máy chủ. Để đáp ứng nhu cầu quản lý giấy phép phần mềm tinh vi hơn hiện nay, các bản phát hành Enterprise Server hiện tại cung cấp một triển khai PLS nâng cao và đơn giản hóa như một phần của quá trình cài đặt máy chủ. Enterprise Server Private License Service hỗ trợ nhiều chế độ hoạt động, có thể được cấu hình làm License Service trung tâm hoặc cục bộ, và có thể cung cấp cả giấy phép Altium Designer lẫn giấy phép máy chủ Altium qua mạng cục bộ – cùng nhiều tính năng khác.

Nếu chưa có sẵn, bước đầu tiên để sử dụng Enterprise Server PLS là cài đặt và cấp phép cho Enterprise Server.

► Xem Cài đặt Enterprise Server

Cấp phép Enterprise Server

Chức năng của Enterprise Server, bao gồm Private License Service (PLS), sẽ khả dụng khi chính Enterprise Server đã được cấp phép bằng cách thêm một Altium Enterprise Server License phù hợp. Để cho phép người dùng đăng nhập vào Enterprise Server từ Altium Designer, cũng cần có giấy phép Altium Enterprise Server CAL hợp lệ (Client Access License).

Enterprise Server cung cấp một phương thức tự cấp phép linh hoạt để thêm hoặc nhận giấy phép Altium. Tính năng này có trong trang Licenses (Admin » Licenses) của giao diện trình duyệt Workspace thuộc Enterprise Server, nơi cung cấp kết nối đến cổng Altium Licensing () để có thể nhận các giấy phép Altium của công ty về cục bộ.

► Xem Cấp phép Enterprise Server để biết thông tin chi tiết về cách nhận và cấu hình giấy phép trong Enterprise Server.

Tóm lại, Enterprise Server và các kết nối máy khách của nó có thể được cấp phép bằng cách:

  • nhận giấy phép Server và Client Access (CAL) từ cổng dịch vụ Altium License trực tuyến. Việc này sử dụng tùy chọn From cloud, như đã nêu ở trên. Đăng xuất rồi đăng nhập lại vào giao diện trình duyệt Workspace của Enterprise Server để kích hoạt các tính năng vừa được cấp phép.

    Lưu ý rằng không cần giấy phép CAL nếu Người dùng sẽ không truy cập vào Enterprise Server – nghĩa là máy chủ sẽ chỉ được dùng như một Licensing Server.

  • kết nối đến dịch vụ PLS trong một máy chủ Altium khác (chẳng hạn như dịch vụ cấp phép trung tâm) đang cung cấp các giấy phép Altium Enterprise Server đã được nhận với các seat còn trống.

    ► Xem phần chế độ External PLS bên dưới để biết chi tiết về tùy chọn cấp phép này.

  • nhập các tệp giấy phép alf hiện có từ đĩa.

    Việc này sử dụng tùy chọn From file và về cơ bản là 'nhận' các giấy phép máy chủ mà bạn đã có sẵn cục bộ. Đăng xuất rồi đăng nhập lại vào giao diện trình duyệt Workspace để kích hoạt các tính năng vừa được cấp phép. Nếu đây là các giấy phép nhiều seat, chúng có thể được cung cấp qua mạng để cấp phép cho phần mềm tương thích khác.

    ► Xem Nhận tệp giấy phép để biết thông tin về cách lấy tệp giấy phép từ Company Dashboard.

Nhận thêm giấy phép

Sau khi Enterprise Server đã được cấp phép thành công từ Cloud hoặc từ các tệp giấy phép hiện có, Private License Service đã sẵn sàng để được cấu hình nhằm cung cấp giấy phép qua mạng cục bộ. Các giấy phép Altium Designer bổ sung do công ty bạn mua có thể được nhận qua trang License Manager của giao diện trình duyệt Workspace – Admin » Licenses.

Để thêm giấy phép vào Enterprise Server, nhấp nút và chọn từ các tùy chọn cloud (hoặc tệp) như trước. Lưu ý rằng giấy phép có thể được nhận theo lô hoặc riêng lẻ – sử dụng các ô chọn trong danh sách Add license để chọn giấy phép nào Enterprise Server sẽ nhận.

Các giấy phép mới nhận sau đó sẽ được đưa vào danh sách Licenses của máy chủ. Theo mặc định, giấy phép được gán cho nhóm 'All Users' (trừ khi tùy chọn đó đã bị bỏ chọn), giúp chúng khả dụng cho tất cả người dùng Workspace đã đăng ký. Có thể xác nhận điều này từ trang License Edit, truy cập bằng cách nhấp nút gắn với một mục giấy phép.

Cấu hình License Service

Sau khi Enterprise Server đã được cài đặt và cấp phép (như trên), các giấy phép đã nhận có thể được máy chủ cung cấp trên mạng chủ thông qua Private License Service (PLS) của máy chủ. Để mang lại sự linh hoạt tối đa trong cách cung cấp giấy phép cho các máy khách trên mạng (Altium Designer và các bản cài đặt máy chủ khác), PLS có thể được cấu hình và sử dụng theo các chế độ hoạt động khác nhau, được tóm tắt bên dưới:

  • No PLS mode – cấu hình mặc định của Enterprise Server, trong đó các giấy phép đã nhận của nó không được cung cấp trên mạng.
  • Local PLS mode – các giấy phép Altium đã nhận được cung cấp trên mạng bởi dịch vụ PLS (cục bộ) của máy chủ.
  • External PLS mode – Enterprise Server kết nối đến và sử dụng một PLS external (chẳng hạn một PLS của máy chủ Altium từ xa đã được thiết lập làm dịch vụ cấp phép trung tâm) thay cho cơ chế cấp phép riêng của nó. Dịch vụ cấp phép bên ngoài này có thể dựa trên Altium Infrastructure Server (AIS) hoặc một Enterprise Server khác.

Ở các chế độ No PLSLocal PLS, Enterprise Server và các kết nối của nó được cấp phép bằng các giấy phép Server và CAL nhận từ Altium License service, hoặc từ các tệp giấy phép *.alf được nhập từ đĩa hay đặt trong thư mục gốc của bản cài đặt – xem Cấp phép Enterprise Server ở trên.

Ở chế độ External PLS, Enterprise Server có thể được cấp phép theo cách tương tự, orhoặc bằng cách sử dụng giấy phép từ một PLS bên ngoài mà nó đã kết nối đến.
Xem Cấp phép máy chủ cục bộ của External PLS (bên dưới) để biết thêm thông tin.

► Xem bảng so sánh chế độ PLS của Enterprise Server để có phần tóm tắt thực tế về từng chế độ.

Xin nhắc lại, trước khi sử dụng PLS của máy chủ ở bất kỳ chế độ nào, Enterprise Server cần được cấu hình để kết nối và đăng nhập vào cổng Altium License service, ताकि các giấy phép mà tổ chức của bạn đã mua có thể được nhận về – máy chủ có thể ở trạng thái ngoại tuyến sau khi hoàn tất việc này. Ngoài ra, tất cả các giấy phép cần thiết có thể được nhận từ Company Dashboard hoặc thông qua một máy chủ Altium riêng đang kết nối internet, sau đó chuyển sang Enterprise Server cục bộ dưới dạng các tệp giấy phép riêng lẻ.

Các giấy phép đã nhận, chẳng hạn như giấy phép Altium Server và Connection (CAL) hoặc giấy phép Altium Designer, sau đó có thể được PLS cung cấp qua mạng cục bộ.

Chế độ No PLS

Đúng như tên gọi, chế độ No PLS của Enterprise Server về cơ bản là máy chủ ở cấu hình chuẩn (mặc định), trong đó PLS không được bật.

Vì vậy, nó không cung cấp giấy phép Altium qua mạng, tuy nhiên giấy phép vẫn có thể được nhận từ cổng Altium License service. Chức năng này hỗ trợ khả năng Enterprise Server được cấp phép 'tự thân' từ các giấy phép đã nhận hoặc các tệp giấy phép alf được nhập, song song với phương thức cũ là đặt các tệp giấy phép trong thư mục gốc của bản cài đặt.

Để chọn chế độ này, hãy đánh dấu tùy chọn No PLS trên trang License Manager trong giao diện trình duyệt Workspace – Admin » Settings – License manager.

Tùy chọn Automatically create assignment for All Users group buộc các giấy phép mới nhận phải được gán cho nhóm mặc định All Users. Cách giấy phép được gán sẽ ảnh hưởng đến khả năng sẵn dùng của chúng đối với Vai trò khi được PLS cung cấp qua mạng, như trình bày bên dưới. Nhấp để xác nhận mọi thay đổi cài đặt.

Chế độ Local PLS

Trong cấu hình PLS này của máy chủ, các giấy phép sẽ được cung cấp cho các bản cài đặt Altium Designer và Server lưu trữ trên mạng. Enterprise Server được cấp phép như bình thường, thông qua các giấy phép đã nhận hoặc các tệp giấy phép alf.

PLS cung cấp giấy phép cho một bản cài đặt Altium Designer (máy khách) trên mạng khi Người dùng đăng nhập vào Enterprise Server.
PLS cung cấp giấy phép cho một bản cài đặt Altium Designer (máy khách) trên mạng khi Người dùng đăng nhập vào Enterprise Server.

Để chuyển sang chế độ này, hãy chọn tùy chọn Local PLS trên trang License Manager trong giao diện trình duyệt Workspace – Admin » Settings – License manager.

Khi cấu hình chế độ No PLS, chế độ Authentication sẽ ảnh hưởng trực tiếp đến cách giấy phép được cung cấp cho các bản cài đặt máy khách trên mạng – xem chi tiết bên dưới.
Khi cấu hình chế độ No PLS, chế độ Authentication sẽ ảnh hưởng trực tiếp đến cách giấy phép được cung cấp cho các bản cài đặt máy khách trên mạng – xem chi tiết bên dưới.

PLS sẽ hiển thị giấy phép cho Altium Designer khi người dùng đăng nhập vào Enterprise Server. Các Server License sẽ khả dụng cho các máy chủ khác trên mạng khi Enterprise Server PLS ở chế độ bảo mật 'No Authentication' (xem các tùy chọn bên dưới).

Chế độ Local PLS cung cấp các cài đặt bổ sung để xác định những User nào có thể được cấp các license Altium Designer cụ thể (được xác định bởi User Roles), và license sẽ tiếp tục được thuê trong bao lâu khi không sử dụng. Nhấp vào để xác nhận mọi thay đổi cài đặt.

Cài đặt Local PLS

Các chế độ xác thực của License Manager

Chế độ xác thực PLS của máy chủ có thể được đặt thành Server Session hoặc No Authentication tùy theo cách bạn muốn cung cấp license cho các máy khách trên mạng (Altium Designer và các máy chủ). Dùng menu thả xuống License Manager Authentication để chọn.

Server Session:
Phiên kết nối máy khách hiện tại được cấp quyền truy cập license – một phiên được khởi tạo bằng cách đăng nhập vào Enterprise Server Workspace từ Altium Designer. Đây là chế độ PLS tiêu chuẩn của máy chủ, trong đó quyền truy cập license được gắn với một phiên Enterprise Server. Chọn Team » Sessions từ menu chính để xem và quản lý các phiên kết nối hiện tại.

Vì kết nối PLS được xác minh bằng một phiên đang hoạt động trong chế độ bảo mật này, license không thể được truy cập bởi các máy chủ khác trên mạng (không thực hiện đăng nhập) hoặc từ kết nối PLS setup nội bộ trong Altium Designer. License sẽ khả dụng khi User đăng nhập vào Enterprise Server từ Altium Designer.

No Authentication:
Mọi kết nối đến PLS của máy chủ sẽ được cấp quyền truy cập các license khả dụng. Đây là chế độ ít hạn chế hơn, có thể được dùng để truy cập license khi người dùng Altium Designer không đăng nhập vào Enterprise Server Workspace, hoặc khi Enterprise Server được thiết lập làm một Private License Service trung tâm (Licensing Server) trong cấu hình nhiều máy chủ.

  • Vì các kết nối PLS không gắn với một phiên máy chủ (đăng nhập), các license Enterprise Server khả dụng có thể được các máy chủ khác trên mạng truy cập trong chế độ này. Các máy chủ còn lại phải được đặt ở chế độ External PLS, và bỏ chọn tùy chọn 'Local licensing' để sử dụng license của máy chủ từ xa.
  • Vì các kết nối PLS không được xác minh bằng một phiên máy chủ, Altium Designer có thể truy cập trực tiếp các license bằng kết nối PLS nội bộ của Altium Designer – Setup private license server trên trang License Management (giống như cách đã dùng để truy cập PLS 1.0). Xem Licensing without Server sign in (bên dưới) để biết thêm thông tin.
  • Nếu một User đăng nhập vào tài khoản máy chủ, PLS creates a new user với tên tương ứng với tài khoản đó, theo định dạng user_name server_name. User này sẽ chỉ có quyền truy cập các license được gắn với tài khoản User được tạo đó – được xác định bởi việc gán thành viên Role sau đó. Có thể vô hiệu hóa hành động này bằng cách bỏ chọn Automatic user creation option (xem bên dưới).

Trong thực tế, hai tùy chọn chế độ xác thực Local PLS sẽ phân phối các license đã mua trên mạng như sau:

Server Session:

  • Các license Altium Designer khả dụng cho những người dùng đăng nhập vào Enterprise Server, dựa trên việc gán Role giữa User và License tương ứng.

No Authentication:

  • Các license Altium Designer khả dụng cho những người dùng đăng nhập vào Enterprise Server, theo thành viên Role của hồ sơ User được tạo ra với tên user_name server_name.
  • Các license Altium Designer và license máy chủ Altium khả dụng cho các Enterprise Server khác kết nối bằng External PLS mode của chúng.
  • Các license Altium Designer khả dụng cho kết nối internal PLS setup trong Altium Designer.

Tự động tạo user (chế độ No Authentication)

Khi được chọn (cài đặt mặc định), PLS của Enterprise Server sẽ tự động tạo một tài khoản user tương ứng với tài khoản đăng nhập máy chủ. Vì vậy, nếu một user đăng nhập vào máy chủ LicenseServer chẳng hạn bằng tài khoản User đã đăng ký Trevor, thì PLS sẽ tự động tạo một User có tên Trevor LicenseServer (user_name server_name) – đây là Name “đang hoạt động” cần được dùng cho thành viên Role, và do đó để xác định việc phân phối license. Xem Automatic User sync functionality bên dưới để biết thêm thông tin.

Tài khoản User user_name server_name tương ứng được tạo khi kết nối từ Altium Designer đến PLS của Enterprise Server remote – nơi Altium Designer và máy chủ không dùng chung cùng một máy tính host. Ngược lại, khi cả Altium Designer và Enterprise Server đều được cài trên cùng một PC, PLS sẽ dùng tài khoản đăng nhập Server hiện có.

Nếu tùy chọn Automatic user creation bị bỏ chọn, tài khoản user của máy chủ (Trevor) sẽ không thể kết nối tới PLS (và do đó không thể truy cập các license khả dụng) trừ khi tài khoản user_name server_name tương ứng đã tồn tại. Trong đa số trường hợp, tùy chọn này nên được bật. Ngoại lệ có thể là khi quản trị viên máy chủ muốn xác định trước những tài khoản user Enterprise Server nào được phép dùng để kết nối tới máy chủ khi ở chế độ No Authentication.

Nếu cần, quản trị viên máy chủ có thể thêm thủ công một tài khoản User phù hợp để dùng khi PLS ở chế độ 'No Authentication' và Automatic user creation bị bỏ chọn. Nếu User Name hiện có là Trevor và máy chủ có tên là LicenseServer, thì tài khoản PLS tương ứng cần tạo là tài khoản có First Name Trevor, Last Name LicenseServer, và Username LicenseServer:Trevor. Kết quả cuối cùng là có hai mục User: TrevorTrevor LicenseServer,, trong đó các Role áp dụng cho mục sau sẽ quyết định khả năng cấp license cho user Trevor.

Ngoài ra, PLS của Enterprise Server sẽ tự động tạo một tài khoản user (đặt theo Windows Account Name của người dùng) nếu một User kết nối thông qua tính năng Setup Private License Server trong Altium Designer, thay vì đăng nhập vào Enterprise Server – lưu ý rằng tên User được tạo ra có định dạng khác với định dạng được mô tả ngay bên trên. Xem Licensing without Server sign in bên dưới.

► Xem phần Existing User để biết bảng tóm tắt các loại hồ sơ User của máy chủ.

Khoảng thời gian timeout trả seat

Tùy chọn Seat return timeout interval được đưa vào để buộc license đang được thuê hết hiệu lực sau khi Altium Designer không phản hồi với PLS trong số giờ được chỉ định.

PLS thường xuyên truy vấn một máy khách thiết kế qua mạng và chờ phản hồi, tuy nhiên phản hồi sẽ không được gửi lại nếu PC host của máy khách chuyển sang chế độ Suspend hoặc Hibernate chẳng hạn – hoặc nếu ứng dụng máy khách bị crash hoặc bị đóng cưỡng bức. Khi không nhận được phản hồi từ máy khách trong khoảng thời gian dài hơn khoảng timeout đã chỉ định (mặc định là 4 giờ), seat license mà máy khách đang thuê sẽ bị thu hồi và trả lại vào nhóm seat khả dụng của license đó.

Tùy chọn này thực chất là một phiên bản tự động có hẹn giờ của tính năng License Release thủ công.

Lưu ý rằng khi Altium Designer ngắt kết nối khỏi license theo cách “sạch” thông thường (Thoát, Sign out khỏi máy chủ, Disconnect from PLS, v.v.), seat license đang thuê sẽ tự động được trả lại.

Tự động tạo gán cho nhóm All Users

Khi tùy chọn Local PLS này được chọn (mặc định), các license mới được mua sẽ được gán cho nhóm mặc định All Users. License được phân phối sẽ có thể được truy cập bởi tất cả người dùng Altium Designer kết nối tới máy chủ, bất kể user được gán vào nhóm Role nào.

Khi tùy chọn Automatically create assignment for All Users group bị bỏ chọn, license đã mua sẽ không được gán cho bất kỳ nhóm User nào và do đó not accessible qua mạng. License phải được gán thủ công cho một nhóm Role phù hợp thông qua nút – khả dụng khi mở mục license (Admin » Licenses) ở chế độ Edit ().

Truy cập license Altium Designer (đăng nhập)

Trong chế độ Local PLS, các license đã được cấu hình và công bố bởi Private License Service có thể được các bản cài đặt Altium Designer trên mạng truy cập, hoạt động như các máy khách của PLS. Để truy cập một license Altium Designer do PLS của Enterprise Server cung cấp, hãy đăng nhập vào Enterprise Server Workspace của bạn từ Altium Designer – ô chọn liên quan trong hộp thoại có thể được dùng để tự động hóa việc đăng nhập.

Khi đăng nhập vào Enterprise Server, lưu ý rằng tên máy chủ localhost chỉ áp dụng cho PC cục bộ. Nếu PLS của máy chủ được host trên một PC khác trong mạng, bạn cần dùng tên mạng (tên máy chủ) của PC từ xa đó để đăng nhập – trường Server Address đăng nhập trong hộp thoại đề cập đến tên đó ([computer_name]). Trên PC đang host Enterprise Server, bạn có thể vào Control Panel\System and Security\System để xác nhận Computer Name trên mạng của máy đó. Phương pháp được khuyến nghị là luôn đăng nhập bằng địa chỉ computer_name:port của máy chủ.

Đăng nhập vào máy chủ impala trong Altium Designer.
Đăng nhập vào máy chủ impala trong Altium Designer.

Bạn không bắt buộc phải đăng nhập vào Server. Để truy cập license từ Altium Designer mà không đăng nhập vào Enterprise Server, nếu đó là cách bạn muốn dùng, hãy dùng tùy chọn Connect to Private Server trên chế độ xem License Management của Altium Designer. Lưu ý rằng PLS của máy chủ phải được đặt ở chế độ No Authentication và tùy chọn Automatic user creation của nó phải được chọn. Xem Licensing without Server sign in để biết thêm thông tin.

Khi Altium Designer đã kết nối tới Enterprise Server và PLS của nó, vùng license khả dụng trong License Management view của Altium Designer sẽ được điền bằng danh sách các private license do kết nối PLS của máy chủ cung cấp. Dùng tùy chọn License Management của máy khách thiết kế từ menu thả xuống điều khiển Current User (góc trên bên phải) để truy cập chế độ xem License Management.

License ManagementTruy cập trang trong Altium Designer.
License ManagementTruy cập trang trong Altium Designer.

Để thuê một license cho bản cài đặt Altium Designer, nhấp vào nút Use License trong ô của license hoặc nhấp phải vào ô đó và chọn lệnh Use License từ menu ngữ cảnh. Lưu ý rằng một license được host bởi Enterprise Server có thể được đặt ở chế độ Automatic Leasing, để không cần người dùng can thiệp trong Altium Designer ngoài việc đăng nhập vào máy chủ.

Khi một giấy phép đang được sử dụng, ô tương ứng của nó sẽ được gắn nhãn bằng biểu tượng  và được làm nổi bật bằng viền màu xanh lá. Trường Seats của giấy phép đó sẽ được cập nhật để phản ánh rằng đã có thêm một chỗ ngồi của giấy phép đó được sử dụng.

Giấy phép riêng tư sẽ khả dụng khi đăng nhập vào máy chủ. Lưu ý rằng tùy chọn Setup PLS nội bộ của Altium Designer sẽ không được sử dụng.
Giấy phép riêng tư sẽ khả dụng khi đăng nhập vào máy chủ. Lưu ý rằng tùy chọn Setup PLS nội bộ của Altium Designer sẽ không được sử dụng.

Người dùng Altium Designer không bắt buộc phải đăng nhập vào Altium Account trực tuyến để sử dụng giấy phép riêng tư, và kết nối LAN/WAN cục bộ có thể được tách biệt khỏi internet. Nếu cần, hãy vào trang System – Account Management trong hộp thoại Preferences để tắt kết nối Altium Account, và dùng trang System – Network Activity để chọn các dịch vụ kết nối mạng cụ thể được phép sử dụng.

Trạng thái của giấy phép cũng hiển thị trong giao diện trình duyệt Workspace tại trang License ManagerAdmin – Licenses). Mở rộng mục giấy phép () để xem chi tiết thuê hiện tại và, nếu cần, kết thúc phiên thuê của người dùng hiện tại bằng cách nhấp vào lệnh Release.

► Xem bảng so sánh chế độ Server PLS để có phần tóm tắt tương đối về chế độ Local PLS.

Chế độ External PLS

Chế độ cấu hình External PLS của Enterprise Server được thiết kế cho các cài đặt mà trên mạng có nhiều máy chủ và một máy chủ được cấu hình làm Private License Service trung tâm (từ xa) cho tất cả người dùng. Kiểu cài đặt này phù hợp với doanh nghiệp quy mô lớn, nơi mỗi bộ phận trong công ty (Engineering, Development, v.v.) có thể sử dụng nhiều cài đặt Altium Designer và một máy chủ bộ phận cục bộ cho mục đích quản lý dữ liệu thiết kế. Cả các máy chủ dữ liệu thiết kế của bộ phận và các cài đặt Altium Designer đều được cấp phép bởi một Licensing Service trung tâm như PLS trong Altium Server hoặc Altium Infrastructure Server, vốn được dành riêng cho nhiệm vụ đó.

Trong cách bố trí này, các máy chủ được cấu hình như sau:

  • Central Licensing Server – mục này được đặt thành Local PLS mode (xem ở trên) để tất cả các giấy phép đã nhận được của nó được phục vụ qua mạng. Từ góc nhìn của Máy chủ Cục bộ (bộ phận), đây là Máy chủ bên ngoài cung cấp dịch vụ cấp phép thông qua PLS của nó. Lưu ý rằng tùy chọn Automatic user creation phải được chọn (thiết lập mặc định), vì điều này cho phép đồng bộ hóa người dùng giữa máy chủ Cục bộ và máy chủ Bên ngoài.

    Để Máy chủ Cấp phép Trung tâm cung cấp giấy phép cho các máy chủ khác trên mạng được đặt thành External PLS Mode (ví dụ, các máy chủ bộ phận), Máy chủ Cấp phép Trung tâm (được đặt ở chế độ Local PLS) phải có License Manager Authentication Mode được đặt thành 'No Authentication'.


    Nếu thay vào đó được đặt thành chế độ bảo mật Server Session , Identity Service (IDS) của máy chủ sẽ không cho phép kết nối PLS đến một máy chủ khác trên mạng, bởi vì ở chế độ đó, các kết nối được xác minh bởi và gắn với một phiên được tạo khi Người dùng đăng nhập – còn máy chủ thì, như bạn có thể đoán, không đăng nhập.

  • Local (department) Server – mục này được đặt thành External PLS mode, và được cấu hình để kết nối tới và sử dụng PLS của Máy chủ Cấp phép Trung tâm thay cho PLS riêng của máy chủ cục bộ. Vì vậy, Máy chủ Cục bộ đang sử dụng một PLS external (chính là PLS trong Máy chủ Cấp phép Trung tâm) để cấp phép, nhưng vẫn cung cấp các dịch vụ Quản lý Dữ liệu cục bộ cho những Người dùng đã kết nối.

Để chuyển máy chủ cục bộ sang chế độ External PLS, hãy chọn tùy chọn External PLS trên trang License Manager trong giao diện trình duyệt của Workspace – Admin » Settings – License manager.

Đặt URL và cổng của External PLS để truy cập máy chủ bên ngoài được thiết lập làm máy chủ cấp phép riêng tư trung tâm.
Đặt URL và cổng của External PLS để truy cập máy chủ bên ngoài được thiết lập làm máy chủ cấp phép riêng tư trung tâm.

Ở chế độ này, Enterprise Server kết nối tới và sử dụng một PLS bên ngoài (chẳng hạn PLS của máy chủ từ xa đã được thiết lập làm Máy chủ Cấp phép Trung tâm) thay cho dịch vụ cấp phép riêng của nó (PLS). Địa chỉ mạng của Máy chủ Cấp phép Trung tâm trong hình trên, và vì thế cũng là đích cho kết nối external PLS, là http://LicenseServer – địa chỉ này dựa trên computer_name của PC host máy chủ cấp phép.

Một Máy chủ 'bộ phận' Cục bộ, được đặt ở chế độ External PLS, về thực chất sẽ chuyển hướng các giấy phép do PLS của Máy chủ Cấp phép Trung tâm phục vụ tới các cài đặt Altium Designer cục bộ.
Một Máy chủ 'bộ phận' Cục bộ, được đặt ở chế độ External PLS, về thực chất sẽ chuyển hướng các giấy phép do PLS của Máy chủ Cấp phép Trung tâm phục vụ tới các cài đặt Altium Designer cục bộ.

Khi một người dùng Altium Designer đăng nhập vào Máy chủ Cục bộ (nay được thiết lập ở chế độ External PLS), dịch vụ PLS của máy chủ từ xa sẽ được 'chuyển hướng' qua Enterprise Server cục bộ và sẽ cung cấp các giấy phép của nó cho Altium Designer. Như thường lệ, người dùng phải sử dụng thông tin xác thực (cục bộ) hợp lệ để đăng nhập vào máy chủ cục bộ.

Khi sử dụng mô hình Máy chủ PLS Trung tâm để phục vụ giấy phép qua mạng, các Role được gán cho Người dùng và Giấy phép sẽ được thiết lập trong Máy chủ Cấp phép Trung tâm, thay vì Máy chủ Cục bộ (bộ phận). Việc gán role ở Máy chủ Cục bộ không áp dụng, vì máy chủ cục bộ sẽ chuyển tiếp việc xác thực người dùng/giấy phép tới PLS trung tâm – xem phần Automatic User Sync bên dưới.

Cài đặt External PLS

Các tùy chọn và thiết lập External PLS được mô tả như dưới đây. Thông thường, cấu hình này được dùng cho máy chủ cục bộ/bộ phận, nơi cả giấy phép Altium Designer và giấy phép máy chủ đều được quản lý bởi một dịch vụ cấp phép trung tâm từ xa.

URL và cổng PLS

Các thiết lập PLS urlPLS Port liên quan phải khớp với cấu hình của máy chủ bên ngoài. URL là địa chỉ (tên mạng) của PC từ xa lưu trữ PLS máy chủ 'trung tâm', như được chỉ ra bởi mục 'Computer Name' của PC host trong Control Panel\System and Security\System. Trong Windows 10, xem Settings » System » About.

Cấp phép cho Local Server

  • Khi tùy chọn Use local license manager for vault licensing được bật (được chọn), Enterprise Server sẽ được cấp phép 'nội bộ' bằng các giấy phép máy chủ mà nó đã nhận từ dịch vụ Altium License, hoặc bằng các tệp giấy phép alf đã được nhập từ đĩa hoặc được đặt trong thư mục cài đặt của máy chủ.
  • Khi tùy chọn này bị bỏ chọn, Enterprise Server sẽ được cấp phép từ external PLS, như được chỉ định bởi các thiết lập urlPort của PLS. Máy chủ bên ngoài (ví dụ, một Máy chủ Cấp phép Trung tâm) sẽ có sẵn các giấy phép Altium Enterprise Server với đủ số chỗ ngồi, mà nó đã nhận từ dịch vụ Altium License. Lưu ý rằng bất cứ khi nào máy chủ được cấp phép theo cách khác, có thể cần khởi động lại để kích hoạt các chức năng của nó.

► Xem bảng so sánh chế độ Server PLS để có phần tóm tắt tương đối về chế độ External PLS.

Gán giấy phép cho nhóm người dùng

Tùy chọn Automatically create assignment for All Users group buộc các giấy phép mới nhận được phải được gán cho nhóm role mặc định All Users. Tùy chọn này sẽ bị vô hiệu hóa khi tùy chọn Use local license manager for vault licensing ở trên bị bỏ chọn, vì ở chế độ đó mọi giấy phép đều được lấy từ External PLS, chẳng hạn PLS trong máy chủ từ xa dùng làm Máy chủ Cấp phép Trung tâm.

Chức năng đồng bộ người dùng tự động

Như đã nêu ở trên, để triển khai hệ thống cấp phép tập trung dựa trên nhiều Altium Server, một máy chủ được cấu hình làm Central PLS để phục vụ giấy phép cho các Máy chủ Cục bộ (ví dụ, bộ phận) và những Người dùng được gán cho chúng. Máy chủ Cấp phép Trung tâm được đặt ở chế độ Local PLS (và 'No Authentication'), còn các Máy chủ Cục bộ được đặt ở chế độ Externals PLS với PLS được gán là Máy chủ Cấp phép Trung tâm từ xa.

Khi người dùng Altium Designer đăng nhập vào Máy chủ Cục bộ của họ, họ sẽ có quyền truy cập vào các giấy phép đã được 'chuyển hướng' từ PLS (bên ngoài) trong Máy chủ Cấp phép Trung tâm.

Một phần của cơ chế cấp cho Người dùng quyền truy cập vào giấy phép từ xa qua Máy chủ Cục bộ là tạo một tên người dùng 'đồng bộ hóa' trong Máy chủ Cấp phép Trung tâm – Tên Người dùng cục bộ được đồng bộ tới Máy chủ Cấp phép Trung tâm. Xem Automatic user creation trong chế độ No Authentication, ở trên.

Hồ sơ Người dùng được tạo trong Máy chủ Cấp phép có tên tài khoản Người dùng dạng ghép; user_name server_name, trong đó server_name là tên mạng của Máy chủ Cục bộ (Bộ phận) của người dùng, và user_name là tên được dùng để đăng nhập vào Máy chủ Cục bộ đó. Tên ghép này đề cập đến tài khoản 'cục bộ' của người dùng.

Lưu ý rằng tài khoản Người dùng được đồng bộ sẽ không được tạo nếu tùy chọn Automatic user creation bị bỏ chọn.

Ví dụ, nếu người dùng AltiumPaul đăng nhập vào máy chủ cục bộ được gán cho mình (Department Workspace được host trên IMPALA), thì PLS trong máy chủ trung tâm (Licensing Server được host trên LicenseServer) sẽ cho phép truy cập giấy phép bằng cách tạo một mục User có tên AltiumPaul IMPALA. First NameLast Name của hồ sơ người dùng mới lần lượt sẽ là AltiumPaul và IMPALA (Người dùng và Máy chủ bộ phận cục bộ) – Username của tài khoản là IMPALA:AltiumPaul.

Khi được đặt ở chế độ External PLS, giấy phép cho người dùng đã đăng nhập sẽ được lấy từ external PLS được chỉ định, nơi sẽ tạo một hồ sơ người dùng được đồng bộ (như minh họa bên dưới).
Khi được đặt ở chế độ External PLS, giấy phép cho người dùng đã đăng nhập sẽ được lấy từ external PLS được chỉ định, nơi sẽ tạo một hồ sơ người dùng được đồng bộ (như minh họa bên dưới).

Trong thiết lập nhiều máy chủ (máy chủ cấp phép trung tâm và các Máy chủ 'bộ phận' Cục bộ), tên người dùng của Máy chủ Cục bộ sẽ được đồng bộ/sao chép sang Máy chủ Cấp phép nếu chưa tồn tại – nhờ đó cung cấp quyền truy cập cục bộ vào các giấy phép tập trung.
Trong thiết lập nhiều máy chủ (máy chủ cấp phép trung tâm và các Máy chủ 'bộ phận' Cục bộ), tên người dùng của Máy chủ Cục bộ sẽ được đồng bộ/sao chép sang Máy chủ Cấp phép nếu chưa tồn tại – nhờ đó cung cấp quyền truy cập cục bộ vào các giấy phép tập trung.

Trong trường hợp này, một giấy phép Altium Designer trong Licensing Server từ xa sẽ được hiển thị là đã được thuê bởi AltiumPaul IMPALA – đây là người dùng AltiumPaul đã được đồng bộ từ Máy chủ Cục bộ (máy chủ Department Workspace được host trên IMPALA). Dù người dùng Altium Designer đang đăng nhập vào máy chủ bộ phận cục bộ, giấy phép Altium Designer vẫn được cung cấp bởi PLS Licensing Server từ xa (thông qua máy chủ cục bộ). Lưu ý rằng Altium Designer hiển thị giấy phép là được thuê cho tài khoản Người dùng Username, mà trong ví dụ này đối với người dùng được tạo ra sẽ là IMPALA:AltiumPaul.

Khi người dùng đăng nhập vào máy chủ 'bộ phận' cục bộ của mình, họ sẽ truy cập giấy phép từ máy chủ cấp phép trung tâm thông qua máy chủ cục bộ một cách minh bạch.
Khi người dùng đăng nhập vào máy chủ 'bộ phận' cục bộ của mình, họ sẽ truy cập giấy phép từ máy chủ cấp phép trung tâm thông qua máy chủ cục bộ một cách minh bạch.

Nói chung, việc tạo User (đồng bộ) bởi PLS xảy ra khi chế độ của nó được đặt là 'Local PLS', 'No Authentication' và 'Automatic user creation'. Đây là trường hợp của một Server PLS được thiết lập làm License Server tập trung trong mô hình Central/Local nhiều máy chủ, đồng thời cũng đúng với bất kỳ Server nào đã được đặt ở chế độ đó (Local-PLS/No-Authentication/AutoUserCreation).

Vai trò của Licensing Server

Các hồ sơ User đã được đồng bộ tới máy chủ Central PLS trong cấu hình nhiều máy chủ có thể được thêm vào Roles, giống như với bất kỳ Server nào khác được đặt ở Local PLS mode.

Trong trường hợp cấu hình máy chủ bao gồm một Licensing Server trung tâm và các Local Server phân tán (như mô tả ở trên), các User trùng lặp (đã đồng bộ) trong Licensing Server có thể được thêm vào Roles để giới hạn khả năng cấp license. Do đó, khi một User đăng nhập vào Local Server, các license được cung cấp cho User đó (từ Licensing Server PLS bên ngoài thông qua Local Server) sẽ được xác định bởi RolesLicense assignments được cấu hình cho User đã đồng bộ đó trong Licensing Server trung tâm.

Trong ví dụ trên, user đã đồng bộ AltiumPaul IMPALA (user AltiumPaul được đồng bộ từ Local Server) trong Licensing Server có thể được thêm vào một Engineering Role, và Role này được gán một license Altium Designer cụ thể. Khi user AltiumPaul đăng nhập vào máy chủ cục bộ của họ, license được chỉ định sẽ khả dụng nhờ cấu hình Role người dùng liên quan và License assignment trong Licensing Server bên ngoài.

Thông thường, các gán Role người dùng và License này sẽ được quản trị viên Licensing Server triển khai sau khi người dùng của Local Server đăng nhập lần đầu tiên (từ đó kích hoạt quy trình đồng bộ User).

► Xem License Role Assignments bên dưới để biết thêm thông tin về cách làm việc với Roles và License assignments.

Cấp phép mà không đăng nhập vào Server

Đối với người dùng Altium Designer không sử dụng các khả năng quản lý dữ liệu của Enterprise Server và do đó không đăng nhập vào server, Altium Designer có thể truy cập license từ PLS của server bằng cấu hình PLS nội bộ của Altium Designer (như trình bày bên dưới). Với cách này, Enterprise Server được thiết lập như sau:

  • Chế độ PLS của server được đặt thành Local PLS, để license được cung cấp trên mạng.
  • PLS phải được đặt ở chế độ bảo mật 'No Authentication', vì trong cấu hình này, một Session của server sẽ không được thiết lập bằng cách đăng nhập vào server.
  • Server PLS có sẵn một license Altium Designer phù hợp được gán cho All Users, để bất kỳ kết nối nào tới server cũng có thể truy cập được.

Phương pháp truy cập và sử dụng license Altium Designer dưới đây cũng áp dụng cho Private License Server (PLS 1.0) cũ được cài đặt dưới dạng dịch vụ Windows.

Truy cập license trong Altium Designer

Để truy cập các license được lưu trữ trên Server trong Altium Designer (không cần đăng nhập), hãy chọn Connect to Local Server trên khung nhìn License Management (dùng tùy chọn Licenses từ menu thả xuống điều khiển Current User để mở khung nhìn License Management). Hộp thoại Private License Server Setup sẽ mở ra.

Nếu bạn đã đăng nhập vào tài khoản Altium của mình, hãy dùng tùy chọn Connect to Local Server từ menu điều khiển Add License để mở hộp thoại Private License Server Setup.

Nhập thông tin server cơ bản cho PLS trong hộp thoại Private License Server Setup, rồi nhấp OK. Tên server sẽ là tên mạng (tên máy tính) của PC đang lưu trữ Enterprise Server, và cổng chuẩn là 9780 – hãy dùng cổng 9785FQDN của server để thiết lập kết nối https bảo mật (xem ví dụ). Các thiết lập khác của hộp thoại, chẳng hạn như các tùy chọn Servers list, áp dụng cho kiểu kết nối PLS 1.0 cũ.

Lưu ý rằng chỉ cần nhập tên Server và cổng khi dùng thiết lập nội bộ của Altium Designer để truy cập license PLS. Hành vi sẽ khác khi kết nối với PLS 1.0 cũ.
Lưu ý rằng chỉ cần nhập tên Server và cổng khi dùng thiết lập nội bộ của Altium Designer để truy cập license PLS. Hành vi sẽ khác khi kết nối với PLS 1.0 cũ.

Sau khi kết nối tới PLS, khu vực license khả dụng của khung nhìn License Management sẽ được điền danh sách các private license mà bạn có thể sử dụng.

Khi thiết lập kết nối license tới PLS bằng cách này, License ban đầu phải được đặt cho Role 'All Users' trong Enterprise Server (thiết lập mặc định). Sau khi license được Altium Designer nhận diện, một hồ sơ User tương ứng sẽ tự động được tạo trong server, như mô tả bên dưới. Hồ sơ User được tạo đó sau đó có thể được thêm vào một Role, mà các thành viên của Role đó có quyền truy cập các license cụ thể – điều này cho phép quản trị viên server kiểm soát quyền truy cập license cho các User không đăng nhập vào server.

Để mượn một license cho cài đặt Altium Designer, nhấp nút Use License trong ô của license hoặc nhấp chuột phải vào ô đó và chọn lệnh Use License từ menu ngữ cảnh. Lưu ý rằng một license được Enterprise Server lưu trữ có thể được đặt ở chế độ Automatic Leasing, do đó không cần người dùng can thiệp trong Altium Designer ngoài việc kích hoạt kết nối Private license server ban đầu.

Khi license đang được sử dụng, ô của nó sẽ được gắn biểu tượng  và được làm nổi bật bằng viền màu xanh lá. Trường Seats của license sẽ được cập nhật để phản ánh rằng đã có thêm một seat của license đó được sử dụng. Ở phía server, mục license trên trang License Manager (Admin » Licenses) sẽ hiển thị rằng một seat đã được dùng bởi một User Name được suy ra từ PC lưu trữ Altium Designer – xem phần bên dưới để biết thêm thông tin.

Người dùng Altium Designer không bắt buộc phải đăng nhập vào Altium Account trực tuyến hoặc Enterprise Server để sử dụng private license, và kết nối LAN/WAN cục bộ có thể được tách biệt khỏi internet. Nếu cần, hãy vào trang System – Account Management page của hộp thoại Preferences để tắt kết nối Altium Account, và dùng trang System – Network Activity page để chọn các dịch vụ kết nối mạng cụ thể sẽ được cho phép.

User được tạo

Khi một người dùng đã kết nối tới Enterprise Server PLS từ Altium Designer mà không đăng nhập (như mô tả ở trên), một hồ sơ User sẽ được tạo trong server khớp với Computer Name đang kết nối và tên Windows User Account đang hoạt động của nó – tức là máy tính và tài khoản Windows đang lưu trữ Altium Designer.

Ví dụ, một người dùng có thể đang sử dụng tài khoản Windows tên là Design trên một máy tính có tên PC4. Khi dùng tùy chọn Connect to Private Server của Altium Designer để truy cập một license, server PLS lưu trữ license đó sẽ tạo một user tên là Design PC4, với First/Last Name Design/PC4 và Username Design.

Lưu ý rằng User Name được tạo có định dạng khác với tên User được tạo để phản hồi việc người dùng signing in tới server, như trình bày trong phần Automatic user creation. Trong cả hai trường hợp, PLS đều được đặt ở No Authentication mode, tuy nhiên khi người dùng đã đăng nhập, tên User được tạo sẽ dựa trên tên đăng nhập và tên server (user_name server_name). Khi tính năng Connect to Private Server được sử dụng (không đăng nhập), tên được tạo sẽ dựa trên tài khoản Windows đang hoạt động của người dùng (user_account_name), như mô tả tại đây.

Một lần nữa, đây là User Name trên server có thể được thêm vào (các) Role, và điều này sẽ quyết định những license nào được cung cấp cho người dùng này trên máy tính đó.

Xem bên dưới để biết thêm thông tin về Roles và License assignments.

Gán Role cho License

Để kiểm soát khả năng cấp license cho người dùng Altium Designer, PLS của Enterprise Server có thể được cấu hình để liên kết các license cụ thể với các Role người dùng được định nghĩa (nhóm Users). Trên thực tế, khi một người dùng đăng nhập vào server, PLS sẽ chỉ cung cấp những license được gán cho các Role mà người dùng đó là thành viên.

Users và user Roles có thể đã được đăng ký sẵn trong Enterprise Server nếu hiện tại hệ thống đang được dùng để quản lý và lưu trữ dữ liệu thiết kế Altium Designer. Các license do server lưu trữ mặc định được gán cho 'All Users', nhưng có thể được gán lại cho bất kỳ Role khả dụng nào. Tương tự, Users có thể được thêm vào bất kỳ Role khả dụng nào.

Users

Để thêm một hồ sơ User mới và thêm nó vào một Role, hãy chọn Users từ menu chính của trình duyệt để xem danh sách các tên người dùng Enterprise Server đã đăng ký, sau đó chọn nút .

Thêm thông tin chi tiết của User mới trong hộp thoại bật lên Add User và nhấp nút để xác nhận thay đổi. Hộp thoại bao gồm một số trường nhập đáng chú ý:

  • Authentication: Tùy chọn mặc định Built In sẽ nhận diện kết nối User bằng Identity Service (IDS) riêng của Enterprise Server, trong khi phương thức Windows áp dụng khi các PC máy chủ là một phần của Windows Domain và sẽ sử dụng Windows Domain Authentication.
  • New Roles: User mới có thể được thêm vào một Role hiện có bằng cách nhập tên Role vào trường này. Trường sẽ tìm kiếm động một Role hiện có khớp với (các) chữ cái đầu tiên bạn đã nhập – chọn tên Role để xác nhận lựa chọn của bạn. Mặc định, Users không nằm trong nhóm Role nào.

► Xem Adding Users & Roles để biết thông tin chi tiết hơn về Users.

Roles

Để thêm một Vai trò mới rồi thêm một Người dùng hiện có làm thành viên, hãy chọn Roles từ menu chính của trình duyệt để xem danh sách các tên Vai trò hiện có, sau đó chọn nút .

Nhập tên của Vai trò mới trong hộp thoại Add Role, đồng thời thêm bất kỳ Người dùng nào mà bạn muốn làm Thành viên của vai trò đó. Trường New Members sẽ tìm kiếm động một Người dùng hiện có khớp với chữ cái đầu tiên mà bạn đã nhập – hãy chọn đầy đủ tên Thành viên để xác nhận lựa chọn của bạn. Nhấp vào nút của hộp thoại để lưu các thay đổi.

► Xem Thêm Người dùng & Vai trò để biết thông tin chi tiết hơn về Vai trò.

Người dùng hiện có

Có thể đưa Người dùng hiện có vào một hoặc nhiều Vai trò bằng cách chỉnh sửa hồ sơ người dùng của họ. Nhấp vào biểu tượng đi kèm với mục nhập của Người dùng để mở hộp thoại User Editing, chọn các Vai trò bạn muốn thêm trong danh sách User Roles, rồi nhấp vào nút để lưu các thay đổi. Cũng có thể thêm một Vai trò bằng cách nhập vào trường New Roles, như đã mô tả ở trên.

Lưu ý rằng một Người dùng hiện có có thể được biểu diễn theo nhiều định dạng, tùy thuộc vào cách họ được thêm vào. Các định dạng bao gồm các mục nhập Username/Firstname/Lastname tiêu chuẩn, và các mục nhập được PLS tự động tạo ra để phản hồi các kết nối đến mà không khởi tạo một Phiên máy chủ bằng cách đăng nhập.

User Username First Name Last Name Account Creator Circumstances
Trevor Smith Trevor Trevor Smith Nhập thủ công Một tài khoản Người dùng tiêu chuẩn, được thêm bởi quản trị viên Máy chủ.
Design PC4 Design Design PC4 Tự động tạo Một người dùng Altium Designer, đang làm việc từ Tài khoản Windows Design trên máy tính PC4, đã kết nối tới PLS mà không đăng nhập vào máy chủ.
Trevor CADDESIGN CADDESIGN:Trevor Trevor CADDESIGN Tự động tạo Người dùng Trevor đã đăng nhập vào tài khoản của mình trên Enterprise Server CADDESIGN, nơi PLS được đặt ở chế độ 'No Authentication'. Ngoài ra, trong một cấu hình máy chủ Central/Local, khi Trevor đăng nhập vào Máy chủ Cục bộ của mình (CADDESIGN, được đặt ở chế độ External PLS), Người dùng Trevor CADDESIGN sẽ được tạo trong PLS của Máy chủ Trung tâm (được đặt ở chế độ 'No Authentication').

Trong mọi trường hợp, các hồ sơ Người dùng này đều có thể được đưa vào Vai trò bằng cách chỉnh sửa mục nhập người dùng. Lưu ý rằng trong mô hình Máy chủ Cấp phép Trung tâm và nhiều Máy chủ Cục bộ (xem chế độ External PLS), tư cách thành viên Vai trò của Người dùng được áp dụng trong Central PLS cho mục đích cấp phép, thay vì ở cấp Local Server.

Trong thiết lập nhiều máy chủ Trung tâm/Cục bộ, quy trình cấu hình Người dùng thường sẽ là:

  1. Tạo một Tài khoản Người dùng tiêu chuẩn trên Máy chủ Cục bộ/Phòng ban của người dùng đó (được đặt ở chế độ 'External PLS', trỏ tới Central Licensing PLS).
  2. Yêu cầu Người dùng đăng nhập vào tài khoản mới trên Máy chủ Cục bộ – thao tác này sẽ đồng bộ Tên Người dùng tới Central PLS (theo dạng user_name server_name)
  3. Trong Central PLS, chỉnh sửa mục nhập Người dùng mới đã được đồng bộ để đưa họ vào (các) Vai trò cần thiết. Giấy phép được gán cho Vai trò, cho phép người dùng truy cập – xem bên dưới.

Gán giấy phép

Ở chế độ Local PLS, PLS của Enterprise Server có thể chọn lọc cung cấp các giấy phép Altium Designer đã được gán cho một Vai trò cụ thể; vai trò này đến lượt nó có thể được liên kết với một tài khoản Người dùng trên máy chủ. Theo mặc định (trừ khi được chỉ định khác), tất cả giấy phép mà Enterprise Server có được sẽ được gán cho nhóm 'All Users', và do đó sẵn dùng cho bất kỳ Người dùng nào kết nối tới PLS.

Để xem và chỉnh sửa các gán Vai trò của giấy phép hiện có, hãy vào Admin » Licenses trong giao diện trình duyệt của Workspace và chọn tab Roles. Nhấp vào tên một Vai trò trong cột Roles để xem các thành viên Người dùng của vai trò đó, và ở bên phải là các giấy phép đã được gán cho vai trò đó.

Một giấy phép có thể được gán cho một Vai trò bằng cách mở hộp thoại Add/Edit assignment bằng nút , sau đó chọn một giấy phép khả dụng, Vai trò đích và các tùy chọn gán.

Một cách trực tiếp hơn để gán giấy phép cho một Vai trò cụ thể là chỉnh sửa gán Giấy phép hiện có. Chọn nút đi kèm với mục giấy phép trong tab Licenses, sau đó chỉnh sửa thiết lập License assignments của giấy phép đó trong hộp thoại Edit Assignment (truy cập từ nút của Gán hiện có) từ 'All Users' sang một Vai trò khả dụng. Hoặc, để chỉ đơn giản thêm một gán Vai trò bổ sung, hãy chọn nút và chỉ định chi tiết của nó trong hộp thoại Add Assignment.

Loại Giấy phép, Giấy phép cụ thể và Gán Vai trò dự kiến đều có thể chọn từ các menu thả xuống, sẽ được điền danh sách các mục hiện đang khả dụng. Trong hình minh họa ví dụ bên dưới, 10 chỗ ngồi của một giấy phép Altium Designer 20 chỗ ngồi cụ thể đang được gán cho Vai trò nhóm Engineers.

Các tùy chọn gán giấy phép bao gồm:

  • Automatic leasing: Buộc Altium Designer tự động thuê (sử dụng) giấy phép này khi nó trở nên khả dụng. Trong License Manager của Altium Designer, quy trình thông thường là chọn giấy phép từ danh sách và chọn Use sẽ được thực hiện tự động đối với giấy phép này.
  • Seat availability: Chỉ định số lượng chỗ ngồi Giấy phép (tối đa bằng tổng số chỗ ngồi của giấy phép đó) sẽ được cung cấp cho Vai trò liên kết, hoặc chỉ cần chọn tùy chọn All available seats để bật toàn bộ số chỗ ngồi cho Giấy phép đó (thuộc tính User Count của nó)
  • Roaming: Cho phép một Giấy phép được 'roamed' (được Altium Designer sử dụng khi PC lưu trữ của nó không kết nối mạng) bằng cách chọn tùy chọn Allow Roaming. Thiết lập thời lượng Max roam sẽ cấu hình giấy phép để vô hiệu hóa một chỗ ngồi 'roamed' sau khoảng thời gian được chỉ định. Nhập 0 để cho phép roaming không giới hạn (đối với giấy phép có thời hạn, roaming trên thực tế sẽ bị giới hạn bởi ngày hết hạn của giấy phép). Xem On-Demand Licensing để biết thêm thông tin về tính năng Roaming của giấy phép Altium.
  • Notifications: Thông báo là các tin nhắn sẽ được gửi tới người dùng để phản hồi các sự kiện cụ thể, chẳng hạn khi một tỷ lệ phần trăm xác định của số chỗ ngồi giấy phép khả dụng đã được thuê, hoặc nếu một lần cố gắng thuê chỗ ngồi thất bại. Lưu ý rằng thông báo qua email sẽ không khả dụng cho đến khi được cấu hình và bật – xem Cấu hình thông báo email.
    • Khi tùy chọn Notify when <x>% of available seats have been leased được bật và số chỗ ngồi đã thuê đạt tới (hoặc vượt quá) tỷ lệ phần trăm này, thì một email thông báo liên quan sẽ được gửi tới nhóm Vai trò được chỉ định trong trường Send to users with role. Xem ví dụ.
    • Khi tùy chọn Send reject notifications được bật, một email lỗi sẽ được gửi tới Vai trò ở trên khi người dùng cố gắng thuê một chỗ ngồi giấy phép không khả dụng – ví dụ, khi một chỗ ngồi còn lại được hiển thị là khả dụng trong chế độ xem Altium Designer License Management (chưa được làm mới) nhưng sau đó đã được một người dùng khác thuê mất. Xem ví dụ.

Khi cấu hình gán giấy phép mới đã hoàn tất, hãy nhấp vào để xác nhận gán cho Vai trò đã chọn. Để xem chi tiết về giấy phép đã được gán, hãy chọn tùy chọn mở rộng () đi kèm với mục nhập của nó.

Cần lưu ý rằng theo mặc định, Giấy phép có thể có gán All Users, vì vậy gán này sẽ cần được xóa để một giấy phép được gán độc quyền cho một Vai trò khác và các người dùng cấu thành vai trò đó.

Trong kịch bản gán giấy phép ở trên, 10 chỗ ngồi của một giấy phép Altium Designer 20 chỗ ngồi đã được gán cho Vai trò Engineers và do đó cho các thành viên của vai trò đó. Nếu gán Vai trò mặc định All Users đi kèm với giấy phép không bị xóa theo cách khác, và cả hai gán cùng tồn tại, thì giấy phép sẽ không chỉ khả dụng riêng cho các thành viên của Vai trò Engineers – mà sẽ khả dụng cho tất cả người dùng máy chủ.

Để xóa một gán giấy phép hiện có, hãy nhấp vào nút xóa () đi kèm với mục nhập của nó. Một gán giấy phép có thể được chỉnh sửa thông qua nút tương ứng.

Tab Vai trò của trang License Manager cung cấp chế độ xem tổng hợp về các Vai trò hiện tại, các Người dùng cấu thành chúng và các Giấy phép được gán cho từng nhóm Vai trò. Giao diện linh hoạt này có thể được sử dụng kết hợp với cách Người dùng được nhóm trong các Vai trò (được thiết lập trong các trang chính Team) để có cách tiếp cận linh hoạt trong việc phân bổ giấy phép và chỗ ngồi cho Người dùng.

Quản lý Giấy phép

Private License Service (PLS) dựa trên Enterprise Server cung cấp nhiều tính năng quản trị để quản lý việc phân bổ và sử dụng giấy phép, bao gồm khả năng buộc giải phóng một giấy phép đang được thuê và giám sát chặt chẽ cách giấy phép được sử dụng.

Giải phóng một giấy phép đang được sử dụng

Trong những tình huống một giấy phép đã được Altium Designer sử dụng nhưng không được phần mềm giải phóng đúng cách, PLS cung cấp một phương tiện để chấm dứt phiên thuê đó và đưa chỗ ngồi trở lại nhóm các chỗ ngồi giấy phép khả dụng. Điều này có thể xảy ra khi PC chuyển sang chế độ chờ trong khi Altium Designer vẫn đang hoạt động, hoặc do một dạng sự cố phần mềm nào đó khiến chương trình không thể thoát sạch. Trên thực tế, chỗ ngồi giấy phép đó vẫn được ghi nhận là đang được sử dụng và vì vậy bị từ chối cho một người dùng khác.

Để xác định giấy phép liên quan trong tình huống này, hãy đi tới danh sách Giấy phép trong giao diện trình duyệt Workspace bằng cách chọn Admin » Licenses. Trong danh sách các giấy phép hiển thị dưới tab Licenses, thông tin thuê của mỗi mục nhập có sẵn bằng cách mở rộng mục giấy phép với nút – hãy dùng cách này để tìm người dùng vẫn còn đang giữ chỗ ngồi giấy phép.

Giấy phép đã được cho người dùng đó thuê có thể bị chấm dứt và chỗ ngồi được trả lại vào nhóm giấy phép bằng cách nhấp vào liên kết Release tương ứng với mục của người dùng, rồi xác nhận thao tác trong hộp thoại Release seat. Altium Designer sẽ thông báo cho người dùng rằng giấy phép đã bị quản trị viên cưỡng bức thu hồi.

Theo dõi việc sử dụng giấy phép

Enterprise Server cung cấp nhiều tính năng theo dõi và báo cáo việc sử dụng giấy phép, có thể dùng để kiểm tra cách các giấy phép Altium Designer được sử dụng trong tổ chức. Điều này hữu ích để bảo đảm các chỗ ngồi giấy phép hiện có được tận dụng tốt nhất, dự đoán nhu cầu giấy phép trong tương lai và xác định mức sử dụng của từng Người dùng.

Các tính năng theo dõi việc sử dụng giấy phép của máy chủ được truy cập qua giao diện trình duyệt trong thẻ Reports trên trang License Manager (Admin » Licenses). Khu vực này cung cấp nhiều tùy chọn báo cáo, được truy cập bằng các thẻ cụ thể trong chế độ xem Reports. Tùy theo loại thông tin cần cho từng báo cáo, có thể áp dụng các bộ lọc báo cáo liên quan để tinh chỉnh kết quả, bao gồm các License, Role, User và khoảng thời gian cụ thể.

Ví dụ, để lọc kết quả báo cáo sử dụng nhằm hiển thị hoạt động của một License cụ thể, hãy chọn giấy phép cần xem từ menu thả xuống Licenses rồi nhấp . Có thể thêm các giấy phép khác khi cần – các giấy phép được phân biệt bằng Activation Code. Tác dụng lọc của các tùy chọn này sẽ vẫn được giữ nguyên khi bạn chọn từng thẻ kiểu báo cáo, cho phép bạn xem các báo cáo sử dụng được giới hạn theo giấy phép đó.

Trang Reports cũng cung cấp tùy chọn xuất báo cáo hiện tại ra đĩa ở định dạng CSV – tương thích với Microsoft Excel và các ứng dụng bảng tính khác – để phục vụ mục đích quản trị và kế toán. Hãy chọn kết quả báo cáo mong muốn bằng thẻ phù hợp và bộ lọc theo nhu cầu của bạn, nhấp nút và chỉ định vị trí lưu tệp trên đĩa.

Khắc phục sự cố truy cập giấy phép

Nếu Altium Designer không thể kết nối tới Enterprise Server PLS, hoặc các giấy phép mà bạn đã mua và cấu hình trong PLS không xuất hiện trong danh sách Available Licenses của Altium Designer, có thể có cài đặt hệ thống hoặc phần mềm đang ngăn việc truy cập.

Khi xử lý sự cố, hãy xem xét các điểm sau:

  • Host PC Firewall – Enterprise Server PLS mặc định sử dụng cổng 9780 khi truyền dữ liệu giấy phép trên mạng. Hãy kiểm tra xem cổng này đã được mở trong tường lửa của máy chủ trong quá trình cài đặt máy chủ hay chưa.
  • Allowed network connections – Altium Designer cung cấp trang System – Network Activity page trong hộp thoại Preferences. Hãy kiểm tra xem mục 'License Server' đã được đánh dấu chọn để server PLS có thể giao tiếp với Altium Designer qua mạng.
  • Try basic tests:
    • Check locally – nếu server PLS được thiết lập trên một PC cũng đang cài đặt Altium Designer, hãy xác nhận rằng PLS có thể được truy cập từ bản cài đặt cục bộ đó trước khi xử lý sự cố trên các PC từ xa. Nếu PLS và các giấy phép riêng tư khả dụng cục bộ, điều này cho thấy các PC khác trên mạng không thể kết nối đang gặp sự cố về cấu hình mạng hoặc cấu hình Altium Designer (chứ không phải PLS).
    • Assign license to All Users – Nếu một giấy phép đã được gán đúng trong PLS nhưng không khả dụng để thuê trong Altium Designer, hãy tạm thời đổi Role được gán cho giấy phép thành All Users (hoặc đơn giản là tạo một mục gán All Users mới cho giấy phép đó). Xem License Assignments ở trên. Nếu sau đó giấy phép trở nên khả dụng, điều này cho thấy đã có vấn đề với Role của người dùng hoặc với việc gán giấy phép.
  • Refresh the server PLS – sau khi thực hiện thay đổi đối với thiết lập giấy phép của server PLS, đặc biệt khi thêm hoặc xóa các giấy phép máy chủ đã mua, bạn có thể cần đăng xuất rồi đăng nhập lại để thấy các thay đổi. Trong một số trường hợp, có thể cần khởi động lại Enterprise Server bằng cách khởi động lại PC hoặc dùng tính năng Restart của máy chủ trong IIS Manager của Windows.
  • Refresh the Enterprise server's PLS connection – sau khi thay đổi quyền truy cập giấy phép trong server PLS hoặc trong Altium Designer, hãy thiết lập lại kết nối tới Enterprise Server bằng cách nhấp lệnh Refresh trên trang Licensing Management của Altium Designer hoặc bằng cách đăng xuất rồi đăng nhập lại vào máy chủ. Khi sử dụng internal PLS setup để truy cập giấy phép trong Altium Designer, hãy làm mới kết nối bằng cách nhấp Refresh và/hoặc liên kết Disconnect/Reconnect... private license server. Để buộc làm mới toàn bộ kết nối, hãy chọn liên kết Setup private license server và nhấp OK trong hộp thoại Private License Server Setup.
  • Check Roles and PLS Authentication mode – nếu giấy phép bạn đang cố truy cập bằng cách đăng nhập vào Enterprise Server được gán cho một Role cụ thể, hãy bảo đảm rằng tên Account người dùng trên máy chủ là thành viên của Role đó – lưu ý rằng trong chế độ 'No Authentication' của PLS, các Role được gán cho tài khoản user_name server_name được tạo ra. Ngược lại, nếu bạn đang kết nối tới PLS bằng tùy chọn 'Setup private license server' trong Altium Designer, cơ chế xác thực của Enterprise Server must được đặt thành 'No Authentication'.

So sánh các chế độ Enterprise Server PLS

Enterprise Server PLS có thể được đặt ở một trong ba chế độ riêng biệt, mỗi chế độ phù hợp với những cách sắp xếp cấp phép cụ thể cho Altium Designer và Altium Servers. Bảng dưới đây tóm tắt cách PLS quản lý và cung cấp giấy phép Altium khi được đặt ở từng chế độ PLS.

  No PLS mode Local PLS mode External PLS mode
Server license location: Cục bộ Cục bộ Cục bộ hoặc Bên ngoài
User authentication: không áp dụng Phiên Máy chủ Không xác thực không áp dụng
Altium Server licenses served to network: Không Không Có – Giấy phép được lấy từ server PLS bên ngoài.
Altium Designer licenses served to network: Không Có – Giấy phép được lấy từ server PLS bên ngoài.
Altium Designer license access using internal PLS setup: Không Không Không
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