Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>That sounds like something that the employer would have to take care of. They can deploy Adobe AIR and AIR applications using standard desktop deployment tools like Microsoft SMS or IBM Tivoli which allow silent installations.</p> <p>IT administrators can do things like suppress the Adobe AIR end-user license agreement if they accept it on behalf of their organization. There are also registry settings in Windows that can prevent prevent installation of Adobe AIR apps (either signed or untrusted) and updates to Adobe AIR. On Linux, there is a configuration file located in <code>/etc/opt/Adobe AIR/</code> where the changes can be made.</p> <p>However, if these settings allow for installation or updates, the users will still need administrative or system privileges to perform those operations which is not something you can control from within your application. That is something that is dependent on the system policies. The people who would be able to perform the installations or distribution of the software should have administrative rights anyway.</p> <p>Things you may want to consider in your application are native desktop operations such as clipboard manipulation, local file I/O, system notifications, and drag-and-drop support. Any restrictions in place on the operating system will apply to Adobe AIR applications as well. Also if you load content from outside the application, that content will observe the same rules as if it were loaded by a browser.</p> <p>Depending on your situation, you also have the option of acquiring a <a href="http://www.adobe.com/products/air/runtime_distribution1.html" rel="nofollow">distribution license</a> from Adobe though it may be best to check Adobe's <a href="http://www.adobe.com/products/air/runtime_distribution_faq.html" rel="nofollow">runtime distribution FAQ</a>. If you just want to distribute a desktop application, then maybe this doesn't apply.</p> <p>The <a href="http://help.adobe.com/en_US/air/admin/WS485a42d56cd1964167ea49bd124ef17d52a-8000.html" rel="nofollow">Adobe AIR Administrator's Guide</a> has more information on this topic. Adobe has a detailed article on their Developer Connection site about <a href="http://www.adobe.com/devnet/air/articles/distributing_air_in_enterprise.html" rel="nofollow">distributing AIR in the enterprise</a> assuming that Microsoft Systems Management Server 2003, Microsoft System Center Configuration Manager 2007, or IBM Tivoli Provisioning Manager Express for Software Distribution 4.1.1 has been installed and configured.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. COThank you for your answer. But let me ask once more regarding how to construct the application itself. for example - does it make sense to integrate automatic update check using the AIR updater framework if the target computers will be terminals where the users don't have admin rights? or is it in such an environment best just to make an updated .air file and it will be updated using MS SMS or Trivoli or the like? is it possible to write the application such that on computers, where the user has admin priviledges, the AIR updater framework is used, but not on terminals without adminrights?
      singulars
    2. COI think it would be best to redistribute the .air file and have the administrators install the update. If you choose to use the updater framework and users don't have the rights to install the update, the update will fail I believe, but users would still be able to use the currently installed software. If users do have admin rights, then you can use the updater framework, but also consider that employees also might have restricted network access so it might not be advisable to use the updater framework.
      singulars
    3. COAlso consider that if the organizations IT department start getting complaints or feedback about the application trying to update but failing due to restricted network access or because of not having rights to install, it most likely means that you'll have to deal with putting the fire out. I can't say exactly what it is you should do since I don't know anything about your situation, but I think you should mitigate any risks and prevent your relationship or reputation from being damaged.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload