M
Michael Rodriguez
I attended a Microsoft seminar yesterday on Click Once technology. The
presenter urged us to restrict our smart client applications to the minimum
security settings possible and gradually increase the security as needed.
My question is: Why?
I could understand if this was an application that was going to be
downloaded by J.Q. Public and during the download they were going to be
informed of the permissions my app would require. Then the user could
decide whether or not to "risk" downloading and running my application.
That would make sense. However, in our case, we're building an application
for sale. Once our customer has bought our product, they implicitly trust
us to run on their machines. In that scenario, why would I limit the
security settings? This only introduces the possible of exceptions being
thrown with no apparent upside.
Am I missing something here?
TIA,
Mike Rodriguez
presenter urged us to restrict our smart client applications to the minimum
security settings possible and gradually increase the security as needed.
My question is: Why?
I could understand if this was an application that was going to be
downloaded by J.Q. Public and during the download they were going to be
informed of the permissions my app would require. Then the user could
decide whether or not to "risk" downloading and running my application.
That would make sense. However, in our case, we're building an application
for sale. Once our customer has bought our product, they implicitly trust
us to run on their machines. In that scenario, why would I limit the
security settings? This only introduces the possible of exceptions being
thrown with no apparent upside.
Am I missing something here?
TIA,
Mike Rodriguez