Re: Security - Active Directory Good Practices

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance




"Sandy" <Sandy@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:C898E039-2340-4597-BFF5-875E234CFE81@xxxxxxxxxxxxxxxx
Thanks for your reply, Ralph. Wouldn't putting Active Directory code
directly in the app make the network itself vulnerable?

I may be out in left field here, but it just seems to me it somehow isn't
a
"best practice." I would be more inclined to periodically dump the Active
Directory info into a Sql Server table and use stored procedures to access
that table for rights.

Also, in your experience, have you ever seen Active Directory code put
directly into code in a VB application?

--
Sandy


<snipped>

Yes, unfortunately I have. <g>

But the issue here isn't an absolute.

Besides the obvious - "There are three ways to do a job - the right way, the
wrong way, and the boss' way!" You need to ask yourself - Who are the
potential attackers? What is it I'm actually securing?

Is such a App less 'secure'? Yes.
Is the 'security risk' worth it? Maybe?
Is the App as 'secure' as it needs to be? This what defines whatever "best
practice" should be.

For example, I have seen incredibly complex security schemes employed to
protect viewing a particular datasource. Only to discover that the data was
an inhouse telephone directory, published once a month, and could be found
scattered about in the main lobby. <g>

An excellent book - a short read with a wealth of information and
appreciation of what "best practice" actually means is - "Secure Coding:
Principle & Practices", Graff & van Wyk, O'Reilly.

-ralph


.



Relevant Pages

  • Re: Interplatform (interprocess, interlanguage) communication
    ... If I'm using XML at all, and JAXB suits, I'll use JAXB. ... one can wonder though, what really would be the gain of using XML syntax in many such cases, vs the typical "relative niceness" of a line oriented format. ... typically I don't deal a whole lot with anything "security ... a 3rd party could somehow break the app and get control of the users' OS ...
    (comp.lang.java.programmer)
  • Re: Interplatform (interprocess, interlanguage) communication
    ... If I'm using XML at all, and JAXB suits, I'll use JAXB. ... typically I don't deal a whole lot with anything "security ... a 3rd party could somehow break the app and get control of the users' OS ... standards like the Java Secure Coding Guidelines, ...
    (comp.lang.java.programmer)
  • Re: Security Exception when deploying a VB.NET 2003 Solution
    ... It runs fine on any workstation. ... folder 2 levels up from the BIN folder where the application resides. ... Microsoft .NET security errors upon trying to start the Executable. ... I bet the workstaion is WinXP and your app is trying to write data( ...
    (microsoft.public.vsnet.general)
  • Security: ASP.Net + SQL Server DNZ
    ... I am woking on an ASP.Net app that will be in the DMZ and SQL Server will be ... Using integrated security. ... Connection-string will need to include both uid and pwd. ... the app in a secure place, ...
    (microsoft.public.sqlserver.security)
  • Security: ASP.Net + SQL Server DNZ
    ... I am woking on an ASP.Net app that will be in the DMZ and SQL Server will be ... Using integrated security. ... Connection-string will need to include both uid and pwd. ... the app in a secure place, ...
    (microsoft.public.dotnet.framework.aspnet.security)