Slashdot Mirror


Ask Slashdot: Single Sign-On To Link Google Apps and Active Directory?

trazom28 writes to seek answers to a problem faced by many businesses (and, as in this case, schools): "We are looking for a solution to a single sign on to coordinate Active Directory and Google. You can sync the passwords easily enough with Google Apps Password Sync, but ideally we would like the students and staff to be able to sign in once and be done. Additionally, the Google login requires the @domain.k12.wi.us so it would have to take the AD username, pass it along and tack on the domain to log into Google.

Has anyone seen any solution for this that actually works, or is this the Holy Grail of all IT? Please hold off on any Google haters, that's a different discussion for a different forum.

168 comments

  1. What the hell by msobkow · · Score: 0, Offtopic

    What the hell is with people thinking they can dictate what kind of responses they get to summaries lately?

    People will post what they post, regardless of your control-freak fantasies of filtering out the chaf.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:What the hell by halivar · · Score: 1, Insightful

      Because the responses are unhelpful, and maybe people won't be as likely to post them if they feel like they'll be redundant.

    2. Re:What the hell by Anonymous Coward · · Score: 0, Troll

      Nobody gives a shit if they'll be redundant.

      Nobody gives a shit if they'll be funny.

      And nobody gives a flying fuck about the request from someone posting an "Ask Slashdot" in terms of the content of the thread.

      Fuck you, this is Slashdot ... we'll post whatever in(s)ane drivel we want to.

    3. Re:What the hell by Anonymous Coward · · Score: 2, Informative

      It's not unhelpful to point out that some students may not be willing to create a Google account, so any process that requires such is non-viable as a widespread solution.

    4. Re:What the hell by phantomfive · · Score: 1

      Nope. I'm willing to insult people as many times as it takes. I'm sure after the 597th time they'll realize I'm right.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:What the hell by halivar · · Score: 3, Insightful

      And this is why we can't have nice things.

    6. Re:What the hell by sexconker · · Score: 3, Insightful

      And this is why we can't have nice things.

      No, it's precisely why we DO have nice things.
      99% of the time the best answer is not the one you want.

    7. Re:What the hell by Scottingham · · Score: 1

      73.4% of stats are made up 99% of the time.

    8. Re:What the hell by damacus · · Score: 2

      The OP is using GAFE, Google Apps for Education. It's basically the same as the commercial offering. Students don't create their own accounts, the district likely has a process in place that automatically provisions the new accounts using something like Google Apps Directory Sync or a 3rd party app that uses the Google Accounts APIs. Kids / employees go to sign in and it Just Works. (TM).

      (Source: I've implemented GAFE / GADS at a K-12.)

    9. Re:What the hell by halivar · · Score: 1

      [Made-up or mis-remembered, hand-waved citation needed]

    10. Re:What the hell by BringsApples · · Score: 1

      Q How do you get to I-65 from I-10?
      A Oh fuck, I hate driving, the roads are full of holes!

      Yup, very helpful and applicable.

      --
      Politics; n. : A religion whereby man is god.
    11. Re:What the hell by Anonymous Coward · · Score: 0

      And what guarantees will you make against PHI disclosure? Have you vetted the entire system end to end to provide guarantees that the third party will meet YOUR legal obligations? Not just now, but against any potential future TOS changes?

      I sure as hell wouldn't want to be the one who signs off on that! Think VERY carefully about the legal ramifications before heading off down that road...

    12. Re:What the hell by Anonymous Coward · · Score: 0

      You missed the point of his comment. He says they may not be willing to do so. Why would that be? Privacy, probably. I know I don't and wouldn't use Google, and it's absolute nonsense for schools to force people to hand over their information to corporations (or just hand it over themselves).

    13. Re:What the hell by Anonymous Coward · · Score: 0

      Oh absolutely. But they will notices straight away that you are an a** :-)

      As for the answer: exactly my thought. Did you even ask Google? They have recommended solution for this. Our system is based on radius, but I think any web based authentication system will do. This is really not rocked science.

    14. Re:What the hell by hesiod · · Score: 1

      I'm not sure why you're hung up on PHI, I didn't see anything related to medical information mentioned yet. But that's what business agreements are for: to share or pass the blame.

    15. Re:What the hell by Anonymous Coward · · Score: 1

      Students don't create their own accounts

      Gah. The point isn't about who pushes the button to create the damn thing.

      Think again. If my child was in such a system, I would not allow a creation of an advertising-firm account on their behalf, regardless of who actually pushes the final button. It's the account that is unacceptable, not the specifics of who creates it.

    16. Re:What the hell by rot26 · · Score: 1

      If you are turning north from I-10 onto I-65, or if you are on I-65 and turning east or west onto I=10, you have already failed at taking the quickest was from anywhere to anywhere else.

      --



      To ensure perfect aim, shoot first and call whatever you hit the target
    17. Re:What the hell by Vokkyt · · Score: 4, Informative

      Well, GAFE accounts aren't normal google accounts. Function wise they're the same, but Google promotes that they are not put through the same advertising analytics that normal gmail accounts are.

      From the GAFE website:

      Google Apps is governed by a detailed Privacy Policy, which ensures we will not inappropriately share or use personal information placed in our systems. Google complies with applicable US privacy law, and the Google Apps Terms of Service can specifically detail our obligations and compliance with FERPA (Family Educational Rights and Privacy Act) regulations. Google is registered with the US-EU Safe Harbor agreement, which helps ensure that our data protection compliance meets European Union standards for educational institutions

      FERPA is the big stickler here, as google really couldn't offer the service without being FERPA compliant, and they couldn't run Google Business as usual and still be FERPA compliant.

      Now, as to whether you choose to believe their claims, that's another story, but you're approaching it with a lot of misinformation, it seems.

    18. Re:What the hell by rossdee · · Score: 3, Funny

      "And what guarantees will you make against PHI disclosure?"

      You can't fully diclose PHI = its an irrational number
          = ( 1 + 5 ) / 2

    19. Re:What the hell by _hAZE_ · · Score: 2

      Overall, I was quite pleased at the presentation my children's school gave to the parents that attended "technology night". Privacy concerns, including advertising data, were among the many topics discussed, and the district and school representatives who were involved in the deployment had just about all the answers we needed. In our particular case, it turns out that all of the tracking data is restricted to authorized district personnel, and can be/is destroyed on-demand (after a student leaves the school, etc).

      As I'm not directly involved (just a parent of a couple of students), I can't say what has been implemented thus far, but I don't believe they're doing any AD-to-Google SSO; from what I can tell, they are managed independently. Unfortunately, I can't help in this regard.

      Overall, for those concerned about privacy around student accounts, I encourage you to reach out to your school and ask for a copy of their "terms of service", both for the students using the accounts, as well as for the school/district usage of Google's services. From what I've seen of the local implementation here, I'd say they have kids' privacy (at least from an advertising perspective) at the forefront of their policies.

      --

      Don Head
      UNIX/Linux Administrator
    20. Re:What the hell by ZipK · · Score: 1

      Q How do you get to I-65 from I-10?

      If you're heading East on I-10, take the I-65 interchange in Mobile. If you're heading West on I-10, you can take U.S. 90, 98 or 45, depending on where you're going.

    21. Re:What the hell by Anonymous Coward · · Score: 1

      (1 + sqrt(5))/2

    22. Re: What the hell by Anonymous Coward · · Score: 0

      Don't forget that 75% of constipated people don't give a shit.

    23. Re:What the hell by Anonymous Coward · · Score: 0

      that's captain neckbeard to you!

    24. Re:What the hell by Grisstle · · Score: 1

      Students don't create their own accounts

      Gah. The point isn't about who pushes the button to create the damn thing.

      Think again. If my child was in such a system, I would not allow a creation of an advertising-firm account on their behalf, regardless of who actually pushes the final button. It's the account that is unacceptable, not the specifics of who creates it.

      Well, school boards like mine don't have much cash, you're kids would get what we give them or they can do all their work on paper. GAFE does has advertising disabled.

    25. Re:What the hell by ArsenneLupin · · Score: 1

      If you are turning north from I-10 onto I-65, or if you are on I-65 and turning east or west onto I=10, you have already failed at taking the quickest was from anywhere to anywhere else.

      Just looking at a map, while coming from North I-65 and going east on I-10 looks kinda nonsensical, going west doesn't look so bizarre. You'd use that connection when going from Montgomery to New Orleans, wouldn't you?

      Or is that just a general comment that those roads tend to be congested, and are never the quickest way (no matter which way you turn?)

    26. Re:What the hell by mcmonkey · · Score: 1

      "And what guarantees will you make against PHI disclosure?"

      You can't fully diclose PHI = its an irrational number

          = ( 1 + 5 ) / 2

      3?

  2. ADFS by Anonymous Coward · · Score: 2, Insightful

    http://www.lmgtfy.com/?q=ADFS+Google+Apps

    1. Re:ADFS by Anonymous Coward · · Score: 0

      Seconded. i actually seen a MS rep have a working example of just this when he was demonstrating ADFS to our company.

  3. Google by Anonymous Coward · · Score: 0

    Did you try Googling it?

    https://support.google.com/a/answer/60224?hl=en

    1. Re:Google by Anonymous Coward · · Score: 0

      You mean Startpage it.

      I hate Google.

    2. Re:Google by sycodon · · Score: 1

      All this single sign on, integrated sign on, etc. is a nightmare for people who prefer to browse the web without the entire fucking world knowing where you've been and what you've been up to. Ya...I know...porn. But there are many other things you wouldn't want people to be snooping into.

      Your bank or other financial services.
      You medical information or interests.
      What social media you frequent
      etc.

      There's nothing worse than going to some website and seeing, "Hi John Dough!". If I want to log in, I'll log in. Otherwise, mind your own business.

      --
      When Fascism comes to America, it will call itself Anti-Fascism, and tell you to give up your guns.
    3. Re:Google by Anonymous Coward · · Score: 0

      Fuck you hippie!

    4. Re:Google by Elminster+Aumar · · Score: 1

      That's a nice perspective (and one I basically agree with) but the problem that's causing all of this is how abusive everyone has been with what little anonymity (or freedoms) we've had up to this point. Of course, money is always mixed into the equation as well, but for all intents and purposes, I'm focusing on the prior right now. Everything ranging from viruses, child porn, hacking into peoples' computers, hateful comments, spam, theft, intellectual property issues, etc., etc... It's all created a vortex of hassle that's dropped the value of allowing anonymity. Don't get me wrong: I hate it, too, when some damn website greets me with my Gmail username or something associated with my musical preferences or whatever but as long as people keep acting like dicks to everyone else, spouting off anti-Semitic this, burn in hell that; we'll keep suffering the consequences for it. We've evolved into a society (and infrastructure) that focuses on the morally-lowest common denominator, but even worse is the fact that we keep approaching the same problems with a quantitative mindset. This, I personally believe, is really the ultimate problem.

  4. LDAP won't work? by drakaan · · Score: 4, Informative
    --
    "Murphy was an optimist" - O'Toole's commentary on Murphy's Law
    1. Re:LDAP won't work? by Anonymous Coward · · Score: 0

      Yes, this is just a problem of the poster not bothering to Google for an answer first or read. A number of universities already have this set up: Active Directory manages the passwords, and Google is okay with that, and the Macs can log in, and everything is wonderful, because AD actually works if you read the directions. Not much hope of that happening, if the OP is too lazy to find out if Google works with ldap.

    2. Re:LDAP won't work? by Anonymous Coward · · Score: 0

      Wait, did you actually say a Microsoft product works? On Slashdot? Well at least you said it anonymously.

    3. Re:LDAP won't work? by Anonymous Coward · · Score: 0

      Came to say ^^^^THIS^^^.

      But I see someone else has already pointed out that it can be done, and is being used in many places.

    4. Re:LDAP won't work? by trazom28 · · Score: 1

      You are correct that AD manages the passwords. We can setup GAPS very easily (Google Apps Password Sync) and already utilize GADS (Google Active Directory Sync). So there is *that* LDAP integration. Haven't missed it. The actual question was SSO, not password sync, and they aren't the same thing. I want a student (elementary, for example, ages 4-10 or so) to be able to use one small login, and be able to access all they need to.

      I was able to and have been doing research prior to posting, and after posting - I consider the /. community a good resource for brainstorming an idea from those who may have already invented that wheel. Also, when you're a staff of 2, plus a very busy supervisor for 6 buildings and over 1000 users... your time is kind of limited for research, and sometimes you have to reach outside for help.

      --
      {} ------ When I think of a good sig, I'll put it here
    5. Re:LDAP won't work? by psm321 · · Score: 1

      University of Michigan does this with their Google Apps, though it's a specific contract and not just the generic GAFE. You might want to try contacting ITCS to see if they can provide any advice: https://sites.google.com/a/umi... (And just to show that I understand what you're talking about: http://www.itcs.umich.edu/itcs...

    6. Re:LDAP won't work? by laird · · Score: 3, Informative

      If you run AD, you should probably run ADFS. http://msdn.microsoft.com/en-u...

      It runs on top of AD, and provides standards-based SSO for users. It works nicely with Google Apps.

      It's a bit complex to set up, but there are articles like http://www.huggill.com/2012/01... . Basically, ADFS is a SAML Identity Provider and Google Apps is a SAML Service Provider. So when users go to log into Google using your domain, they are redirected to ADFS to log in, which validates them against AD, then redirects them back to Google. Then when they access any other service that you have SSO with, the user doesn't have to re-authenticate.

      You can do the same thing with Ping Federate. If nothing else, you can get quotes from both. But if you get educational pricing from MS, ADFS is likely cheaper. ADFS doesn't cost anything (other than paying for the servers and OS) - the expensive part is buying the AD CALs for everyone doing SSO, which you already have.

  5. horizion view by Anonymous Coward · · Score: 0

    my company does this with vmware horizion

    1. Re:horizion view by Anonymous Coward · · Score: 0

      Ping Federate can do the job too. https://www.pingidentity.com/e...

  6. Active Directory Federation Services by Anonymous Coward · · Score: 0

    What you're looking for is called Active Directory Federation Services - it provides a SAML gateway for remote service providers to auth your users against your own directory, using kerberos tokens if you'd like, which is what you'll need for this sort of single sign-on to work correctly.

    Not sure if Google Apps supports it (as it does require some programming work on their side to build in the support), but many other service providers do, and it works just fine.

  7. Check if AppDirect is right for you by Anonymous Coward · · Score: 0

    Companies that register with any AppDirect-powered marketplace can sync user accounts with their Active Directory and use SSO with hundreds of products, including Google Apps. See http://www.appdirect.com

  8. and for students that don't want to be tracked? by Anonymous Coward · · Score: 0, Interesting

    What will you do for the students who don't want Google tracking everything they do?

    You need a solution that works without a Google login, so anything that requires tying them together is a non-starter.

    This isn't "google hate", it's simple realization that not everybody wants to be forced into being tracked by advertising companies.

    1. Re:and for students that don't want to be tracked? by alphatel · · Score: 1

      What will you do for the students who don't want Google tracking everything they do?

      I especially like the fact that he's posted the login format in the article. Should make a forced breach by China/Russia/Anonymous/AngryStudents all the easier.

      login requires the @domain.k12.wi.us so it would have to take the AD username, pass it along and tack on the domain to log into Google.

      --
      When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
    2. Re:and for students that don't want to be tracked? by Anonymous Coward · · Score: 0

      Probably the same thing they would do for students who don't want to use whatever other tools and platforms they have decided to use. Hell probably the same thing most employers would do if an employee developed a moral objection to SAP or salesforce.

      School isn't a democracy, and students are entitled to use or not use whatever tools they want. They are however entitled to stop attending and go elsewhere.

    3. Re:and for students that don't want to be tracked? by Anonymous Coward · · Score: 0

      Not only "prefers" as you say, but the school system is under legal obligation to prevent disclosure of PHI ("Protected Health Information"). Creating a system where emails, in which students can and do discuss PHI, are logged by a data-mining agency is a violation of federal statutes.

      Be VERY careful of where you tread, if you use a company like Google for student emails. I sure as hell wouldn't want to be the one who signs off on that choice...

    4. Re:and for students that don't want to be tracked? by The+Ickle+Jones · · Score: 2

      School may not be a democracy, but the school also can't do whatever it pleases. Handing over information to corporations seems unacceptable to me, especially if it's a public school.

    5. Re:and for students that don't want to be tracked? by vux984 · · Score: 2

      School isn't a democracy

      School boards are elected.

      Plus as a publicly funded, attendance is essentially mandatory (private and homeschooling alternatives aside), AND it involves children.

      It should be held to the highest privacy standards.

      A public school absolutely should NOT be loading advertising companies with profiles of our children. As a parent and as a taxpayer I am against it on both fronts.

      I absolutely should have some say in whether my kids are served up to google.

      And schools are generally pretty upfront and careful. I get asked for permission for pictures of our kids to appear on the school website (declined). We had to sign permission for our kids to be setup on Office 365 (as that's what their school is trying it out instead of g-apps). After a lot of consideration we elected to allow it, but monitor the kids on it closely, and are using it as a 'teaching opportunity'. But we could have declined it.

      I do know of some parents who have hyper stances against their kid using the internet etc; and as far as I know the schools have always made allowances to accomodate these. Just as they allow parents to opt kids out of sex-ed, biology dissections, field trips, and any other topics that a subset of parents may find objectionable.

      Your assertion that schools can ram google or anything else down our throats and we can only say, "thank you sir, please, can i have some more?" or pull our kids out of school entirely is just ridiculous.

    6. Re:and for students that don't want to be tracked? by Anonymous Coward · · Score: 0

      Only vaguely related, but in the early 90s the school I went to (North Trenton Public School in Ontario, Canada) and I assume others in the area were approached by some company that basically wanted to provide a tonne of equipment and resources in exchange for being able to run special kid oriented content (I presume very well disguised advertising) on a regular basis in the classroom.

      Basically the plot of that Simpsons episode, but it actually happened (well, it never went through, but the idea was the same)!

      I remember even at the time thinking it was sketchy as hell, and I don't think we'd even gotten to long division yet.

    7. Re:and for students that don't want to be tracked? by hesiod · · Score: 1

      If a person discusses their own medical history with someone else, HIPAA does not apply. If they talk about it in public and someone overhears it and somehow uses that information, including a marketer, somehow, HIPAA has nothing to do with that.

      Now, there may be an expectation of a certain amount of privacy when discussing something over email, but if that information is somehow obtained -- even by a breach of the email servers, and assuming neither server/individual is a hospital/doctor/insurer/etc or an employee of such -- HIPAA does not somehow magically apply. Just because it is medical information, it is not immediately protected by HIPAA.

    8. Re:and for students that don't want to be tracked? by Anrego · · Score: 1

      It was an episode of the simpsons because it's actually a thing. School systems are broke, and throwing a couple of shoe ads on the wall or selling extremely valuable classroom eyeballs seems to be what it's coming down to.

    9. Re:and for students that don't want to be tracked? by trazom28 · · Score: 2

      That's the login format for schools across the country. It's not exactly a state secret.

      --
      {} ------ When I think of a good sig, I'll put it here
    10. Re:and for students that don't want to be tracked? by Anonymous Coward · · Score: 0

      Its simply cheaper and more effective to maintain something like Google Apps(which provides every student things like a word processor, storage, shareability, email, a slide show creator, google classroom, and a lot more) from any piece of equipment they own without the school needing to have to go nanny state on every device a child may come in contact with that wants to do schoolwork on it. Lining up a user-case where all the on-campus computers can use the same user/names and pwds seems like common sense to me. The google aspect of this is provide by numerous other companies already, it just gets consolidated into a single place that is easier to maintain and upgrade as needed.

    11. Re:and for students that don't want to be tracked? by TheReaperD · · Score: 1

      Public schools hand over student data to corporations and have for a long time. I've worked in multiple school districts since 1994 and I have not encountered an exception. Though it has been steadily increasing since software as a service has been hitting education channels. If you want to start your own privacy-oriented charter school, more power to you; good luck trying to get any IT, truancy or grade services/software though.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
    12. Re:and for students that don't want to be tracked? by The+Ickle+Jones · · Score: 1

      Public schools hand over student data to corporations and have for a long time.

      Which is, of course, wrong. They also use proprietary software. Our priorities are screwed.

    13. Re:and for students that don't want to be tracked? by Grisstle · · Score: 1

      School isn't a democracy

      School boards are elected.

      Plus as a publicly funded, attendance is essentially mandatory (private and homeschooling alternatives aside), AND it involves children.

      It should be held to the highest privacy standards.

      A public school absolutely should NOT be loading advertising companies with profiles of our children. As a parent and as a taxpayer I am against it on both fronts.

      I absolutely should have some say in whether my kids are served up to google.

      And schools are generally pretty upfront and careful. I get asked for permission for pictures of our kids to appear on the school website (declined). We had to sign permission for our kids to be setup on Office 365 (as that's what their school is trying it out instead of g-apps). After a lot of consideration we elected to allow it, but monitor the kids on it closely, and are using it as a 'teaching opportunity'. But we could have declined it.

      I do know of some parents who have hyper stances against their kid using the internet etc; and as far as I know the schools have always made allowances to accomodate these. Just as they allow parents to opt kids out of sex-ed, biology dissections, field trips, and any other topics that a subset of parents may find objectionable.

      Your assertion that schools can ram google or anything else down our throats and we can only say, "thank you sir, please, can i have some more?" or pull our kids out of school entirely is just ridiculous.

      In some cases this assertion is apt. I supervise the IT dept. for a board serving 12 schools. We are chronically underfunded and use what we can get our hands on. We use donated computers in the schools, donated servers and GAFE. Anything we can do that has no monetary cost goes into the schools. If your kid went to our schools, we honestly have no interest in catering to parents like you. Your kids get what we give them or they do without and get left behind, it's as simple as that and we can't afford to apologize. You suggest it is a democracy, but I'm telling you it's not. Even when you elect your board, we still do what ever we have to do to get these kids through school and get them exposed to the tech they need to know.

    14. Re:and for students that don't want to be tracked? by vux984 · · Score: 1

      Your kids get what we give them or they do without and get left behind

      Because their education will be incomplete if they don't know how to set up their G+ profile and use Hangouts? Your school is chronically underfunded and yet this is what you are teaching them?

      No offense, and honestly, I doubt this is even the case. Hopefully they just use GAFE have some cloud storage for some written assignments, and to work on said written assignments in google apps, and everything else is pretty much off; and maybe a school email address that only can send / receive within the schools domain; parents are given the kids passwords when they sign the permission slips. Of course 365 doesn't have the equivalent of G+ etc to deal with, so that's not an issue.

      That's roughly how my kids Office 365 is setup.

      The point being, that one CAN do it responsibly. Or one can do absurd and ridiculous things like require the kids fill out a G+ profile, and spend class time learning and being encouraged to use hangouts to communicate... I've seen shit like that proposed.

      it's as simple as that and we can't afford to apologize.

      There's a lot of things kids need, but having the school load them into an advertising network, and train them how to enter their information into it is not one of them.

    15. Re:and for students that don't want to be tracked? by Anonymous Coward · · Score: 0

      Your comment is so stupid

    16. Re:and for students that don't want to be tracked? by Grisstle · · Score: 1

      You're missing my point. We do what we can with what we have. Of course we don't have the kids create their own profiles, we do it for them using bulk create from csv. Parents like you who have a legitimate concern about privacy, but you have to weigh that concern against your kids ability to participate in what we are going to go ahead and do anyway. I'm not trying to sound adversarial, but when the higher ups want us to implement new technology, my family depends on me to just do my damn job and ignore interfering parents. Since my board is underfunded, parental interfence isn't really an issue since the parents that care don't live where our schools are. Office 365 isn't free and as other posters have pointed out, advertising is disabled in GAFE. Let me repeat that since you don't seem to be getting the message. GAFE has advertising disabled.

    17. Re:and for students that don't want to be tracked? by TheReaperD · · Score: 1

      I certainly don't disagree with you. It's just hard as a school to find software or services that meet your needs that don't come with a Faustian price tag.

      --
      "Be particularly skeptical when presented with evidence confirming what you already believe." -
  9. Not for the timid.... by Maxwell · · Score: 1

    SAML v2.0 isn't easy...are you sure the GADS isn't enough?

    http://www.huggill.com/2012/01/12/setting-up-google-apps-single-sign-on-sso-with-adfs-2-0-and-a-custom-sts-such-as-identityserver/

    1. Re:Not for the timid.... by Anonymous Coward · · Score: 0

      ADFS will do what you need, I've done it for Concur, iCIMS, and Sharefile.
      The ADFS boxes have to be joined to the domain and if you want provider initiated login (eg they go to google and login with your AD credentials) you'll have to expose them to the internet.

    2. Re:Not for the timid.... by Anonymous Coward · · Score: 0

      This is essentially where where originally started at the (~4500 student + 700 employee) school district where I manage IT.

      We also have Chrome devices, and SSO doesn't work (or didn't - it looks like they may be working on this, although GOogle claimed they'd not implement it back in the day) to allow login on Chrome devices.

      We used AD + ADFS/SSO... We have mixed PC and Mac clients, and not all connect with domain/LDAP credentials (generic, local accounts at the younger grades). We opted not to pass kerberos/NTLM creds to auto login. Students still use a SSO credential based on their AD account (everyone has one).

      More educational services will tie into an ADFS or other SAML 2.0 compliant SSO mechanism. This has paid off because we just added trust relationships and the relevant mapping rules to map the stuff to the right creds.

      We do use GADS to sync accounts and SSO to auth.

      Because we've start rolling out Chrome devices, we did go the extra step to sync password hashes to the Goog via GAPS, excluding "sensitive" users. You can manage separate Google-side credentials, which can be used to log into Chrome devices for these excluded users. Everyone else uses their regular/synced credentials.

      Could we turn off SSO in this case? Sure, but the SSO lets you force a password change URL, etc - this helps preserve the end-to-end integrity of the synced account. It would be annoying/potentially confusing if a student could change their Google password and not have it sync back to AD.

      We only have an IT staff of 4.

  10. WAAD or Okta by VTBlue · · Score: 1

    Use WAAD or Okta, or learn how to setup a proper SSO environment since both platforms you mention offer excellent SSO interop.

  11. Did you Google? by Anonymous Coward · · Score: 1

    Google has a solution.

    https://support.google.com/a/a...

  12. LMGTFY by Anonymous Coward · · Score: 0

    http://www.huggill.com/2012/01/12/setting-up-google-apps-single-sign-on-sso-with-adfs-2-0-and-a-custom-sts-such-as-identityserver/

  13. ADFS by Anonymous Coward · · Score: 0

    ADFS should do this...
    http://technet.microsoft.com/en-us/library/adfs2(v=ws.10).aspx

  14. Shibboleth as your SAML2 provider by Anonymous Coward · · Score: 1

    You should have a look at either CAS 4.0 or Shibboleth as your SAML 2 provider. Both integrate well with Open LDAP and Active Directory.

  15. Holy Grail not needed by jose.tudela · · Score: 5, Informative

    You can use Active Directory and/or OpenLDAP and then simpleSAMLphp and link to Google Apps.

    We do it this way:

    1) RCDevs WebADM LDAP Directory (or in your case Active Directory)

    2) simpleSAMLphp There's actually a good tutorial to integrate with Google Apps here: https://simplesamlphp.org/docs...

    3) Google apps confitured for SAML 2.0

    It took me about 15 minutes to set it up.

    Any question feel free to ask.

  16. Sync or Federate by omkhar · · Score: 2

    Why would you sync rather just allowing federation? Just consume a SAML token through AD Fed, or an OAuth token via Google.

  17. Domain name by Anonymous Coward · · Score: 0

    Never-ever place your real domain name use example.com

  18. We use CAS as our web SSO by chancegray1794 · · Score: 1

    Google plays well with it and AD can be used as its back end. https://wiki.jasig.org/display...

    1. Re: We use CAS as our web SSO by wezelboy · · Score: 1

      2nd that

  19. This is what you are looking for? by Anonymous Coward · · Score: 0

    https://support.google.com/a/answer/106368?hl=en

    PS: If a question that is solved with one search in google makes to the home of slashdot, I don't want to live in this planet anymore.

  20. Centrify May Offer What You're Looking For by thedbp · · Score: 3, Interesting
    1. Re:Centrify May Offer What You're Looking For by chuckymonkey · · Score: 2

      We have a lot of Centrify in our organization. It's a real pain in the ass to manage.

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
  21. Auth0? by Anonymous Coward · · Score: 0

    Is this the kind of thing that Auth0 solves?

  22. Look in the GAFE apps store by Anonymous Coward · · Score: 0

    Look at ssoeasy. There are others, but that was the solution we went with a couple of years ago. Minimal cost, maybe 2K. Up in running quickly, and it has just worked for us.

  23. Been there, done that. by Anonymous Coward · · Score: 0

    Minneapolis Public Schools did this - reach out to them and they can help you through. (mpls.k12.mn.us)

  24. Use Pubcookie by jameshofo · · Score: 1

    What you want is Pubcookie. I've configured Kerberos SSO across a network before and found pubcookie at a different job. Its a little tricky at first, possibly because of some of the thin or confusing documentation but its very good. Its also Free.

    Pubcookie wiki link
    How it works

    --
    Good leaders run toward problems, bad leaders hide from them.
  25. Microsoft Azure Active Directory Premium by Anonymous Coward · · Score: 0

    Kind of ironic, but a possible solution. HTH.

    http://azure.microsoft.com/en-us/pricing/details/active-directory/

    Azure Active Directory is a comprehensive and high available identity and access management cloud solution. It combines core directory services, advanced identity governance and application access management. Azure Active Directory also offers a rich standards-based platform that enables developers to deliver access control to their applications, based on centralized policy and rules.

    Azure Active Directory is offered in three tiers: Free, Basic and Premium. For a detailed list of features, refer to the table below.

    Azure Active Directory Free covers the cloud application access and self-service identity management requirements of task workers with cloud-first needs. Azure Active Directory Basic includes all the available free Azure AD capabilities and in addition provides group-based access management, self-service password reset for cloud applications, customizable environment for launching enterprise and consumer cloud applications.

    Azure Active Directory Premium allows IT departments to effectively protect enterprise data and resources on any cloud with features such as synchronization with on-premises directories, group-based single sign-on to thousands of SaaS applications, machine learning-based security and usage reports, alerting and multi-factor authentication. Azure Active Directory Premium also empowers end users with self-service password reset, delegated group management and customizable environment for launching enterprise and consumer applications.

    Azure AD Access Control enables centralized authentication and authorization for your cloud application by working with standards-based identity providers, including Active Directory as well as consumer web identities such as Microsoft Account, Google, Yahoo!, and Facebook.

  26. Oh good by phantomfive · · Score: 0

    Has anyone seen any solution for this that actually works, or is this the Holy Grail of all IT? Please hold off on any Google haters, that's a different discussion for a different forum.

    Don't insult Google? Sure, but your sad devotion to that ancient active directory has not helped you conjure up the solution, or given you enough clairvoyance to find the correct answer. Don't try to frighten us with your Microsoft ways, Lord_trazom28

    --
    "First they came for the slanderers and i said nothing."
  27. It does this already by Anonymous Coward · · Score: 0

    It does this already - at least with the paid version, maybe you should talk to Google?

    The university I worked at until a few months ago was Google Apps, the login page was hosted on a university system available internally and externally, you were authenticated against the internal AD then redirected to the regular google gmail page with your @blah.edu email.

    If you wanted to use a conventional email client ,you had to go through an extra step of setting the "Google side password".

  28. Just skip SSO altogether by Anonymous Coward · · Score: 0

    You can enable Google 2-step authentication if you do not go the SAML v2/SSO route. Our domain with approx 40,000 active users has been a target of phishing attacks and may end up turning off SSO in our Google Apps domain.

  29. Using SAML, you can tell Google you are anyone by bsquizzato · · Score: 3, Informative

    I see a lot of people here pointing you to articles on how to set up a SAML IdP. I mean -- that is a start -- but you may still be confused on how to solve your problem. If I understand it correctly -- you want your users to be able to sign in using "username", but have "username@domain.com" passed on to Google Apps, correct?

    First, if you don't know what "SAML", "IdP" or "SP" is, read this: https://developers.google.com/google-apps/sso/saml_reference_implementation

    Then the process, no matter what IDP, is going to be similar.
    1) Choose your SAML IDP (OpenAM? Ping? ADFS? Others?)
    2) Set it up to authenticate your users using AD based on their username -- in other words it needs to match usernames/passwords that your end users provide on the login page based on the "sAMAccountName" attribute in MS AD.
    3) You will need to exchange SAML metadata between Google Apps and your IdP.
    4) When you import the Google Apps metadata to your IdP and configure the SP for Google Apps, configure the IDP to tell Google Apps that your username is the "mail" attribute in the Name Identifer -- or, if your mail attribute in LDAP does not have the correct @domain.com you need, then you could use the Active Directory "Attribute Editor" and just assign some random attribute the proper "Google ID" for each user. Then pass this attribute along to Google as the "Name ID"

    The nice thing about ADFS is it is so closely tied with Active Directory, so step #2 kind of takes care of itself. A guide for integrating ADFS and Google Apps is here: http://www.huggill.com/2012/01/12/setting-up-google-apps-single-sign-on-sso-with-adfs-2-0-and-a-custom-sts-such-as-identityserver/

    When that author gets to the part on "Select Transform an Incoming Claim from the Claim rule template drop-down:", I'd probably do it a bit differently. I'd instead do this:
    * Select "Send LDAP Attributes as Claims"
    * Send the "mail" attribute as outgoing claim type "Name ID" (or whatever attribute you want to use in LDAP for your Google usernames)

    1. Re:Using SAML, you can tell Google you are anyone by bsquizzato · · Score: 1

      Glad it helps. And as I've seen some other folks mention -- if the students will be signing in to Google Apps from a machine joined to the AD domain, and they already have logged in to that machine using their Active Directory account... then you could look into using Kerberos as the authentication method on the IDP instead of using an HTTP username/password form. So then, they truly only enter in their credentials once: when they sign in to the PC. Same principles still apply for sending the Name ID to Google, but the authentication step (step #2) would look a little different.

    2. Re:Using SAML, you can tell Google you are anyone by Anonymous Coward · · Score: 0

      suggests that if your users go to YOUR google apps page, they should be bounced automatically to YOUR ADFS installation, which should then use "Windows Integrated Authentication" to confirm their identity - using the claims transformation, that should then become a login to google apps. (For this to work, it requires the app provider to know 'your' users easily - typically, it's a custom part of the URL or a custom domain name, such as "mycompany.serviceprovider.com" where serviceprovider would be google apps..

      Anyway, this is speaking generically about SAML based apps.

  30. OKTA by Anonymous Coward · · Score: 0

    OKTA is a cloud SSO solution

  31. Real bro? by Anonymous Coward · · Score: 0

    come on man! dont post your real domain on open forums. use example.com

  32. I've done this. by Havokmon · · Score: 3, Informative
    I was InfoSec at a Fortune 500 company that moved to Google Apps and the Security rep for the email migration. SSO and account verification was to accomplished via SAML - so we could restrict non-exempt employees and consultants, etc. Not having worked with it before, I setup SimpleSAMLphp on my Windows laptop using my personal domain on Google. It took me about 40 minutes to get my local AD credentials to auth to my domain on Google.

    They paid $1mil for 4 servers to do the same thing.

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  33. Shibboleth by Anonymous Coward · · Score: 0

    Have you looked at Shibboleth? It's federated and can link across active directory and google apps no problem. Several major universities use it. https://shibboleth.net/

  34. The Holy Grail of all IT? Really? by nine-times · · Score: 1, Insightful

    I know I'm kind of picking this apart unnecessarily, but you say, "Has anyone seen any solution for this that actually works, or is this the Holy Grail of all IT?" Why would it be one or the other, and why would this possibly be the Holy Grail of all IT?

  35. ADFS by Anonymous Coward · · Score: 0

    Microsoft ADFS should be able to do this, there's a walkthrough here:
    http://www.huggill.com/2012/01/12/setting-up-google-apps-single-sign-on-sso-with-adfs-2-0-and-a-custom-sts-such-as-identityserver/

  36. One id to rule them all ... by Anonymous Coward · · Score: 0

    And in the darkness bind them.

    You may not want to hear it, but permanently branding your k-12 kids with a Google ID is a terrible fucking idea.

    Don't be a douche, and don't ruin your kids privacy my making sure Google knows every fucking thing they'll do for the next 10 years.

  37. SSO to Google Apps -- easy by langedb · · Score: 1
    This is fairly easy:
    1. Setup a Shibboleth IdP (www.shibboleth.net)
    2. Configure it to do Kerberos (https://wiki.shibboleth.net/confluence/display/SHIB2/Kerberos+Login+Handler) and configure the browser to behave https://wiki.shibboleth.net/co...
    3. Federate with Google Apps

    User authenticates to machine & SSOs over to Google Apps & done. Since it seems that you're in Wisconsin, contact the IdP folks at UW-Madison: help@login.wisc.edu. They can likely assist you with setting things up.

  38. Have you tried Okta by Anonymous Coward · · Score: 0

    https://www.okta.com

  39. IF you don't want to roll your own by Anonymous Coward · · Score: 0

    Use the Okta preview version. Free to link one service to your AD with unlimited users.

  40. Kudos, moderators by swillden · · Score: 1

    From the summary: "Please hold off on any Google haters, that's a different discussion for a different forum."

    From msobkow: "People will post what they post, regardless of your control-freak fantasies of filtering out the chaf."

    From the mods (to msobkow): "-1 Offtopic".

    Nicely done, mods. That's what moderation is for: not to suppress ideas you disagree with, or silence people you dislike, but to keep conversations on topic and useful.

    (And, yes, this post is off topic, but I had to say this and my karma won't notice the hit.)

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    1. Re:Kudos, moderators by msobkow · · Score: 1

      Yes, because responding to a line of the summary is clearly "off topic". *LMAO*

      I could see rating my post as "troll" for the inflammatory language, but "off topic"?

      How much more "on topic" does one get than responding directly to the summary or article?

      --
      I do not fail; I succeed at finding out what does not work.
    2. Re:Kudos, moderators by Anonymous Coward · · Score: 0

      Topic of the summary: Google + AD
      Topic of your post: Slashdot

      QED

  41. Re: and for students that don't want to be tracked by Anonymous Coward · · Score: 0

    Hint: FERPA is not HIPAA

  42. Re: and for students that don't want to be tracked by Anonymous Coward · · Score: 0

    No, it's not, but that doesn't absolve the school system of its responsibilities under HIPAA, which applies to ANY system where there is reasonable foreknowledge of PHI transmission. HIPPA is not just applying to hospitals.

    Statutes against murder are not traffic laws, but I still can't go murder someone by arguing that traffic laws don't apply to what I did.

  43. Okta & OneLogin Are What You're Looking For by Anonymous Coward · · Score: 0

    There are two market leaders that do exactly what you are looking for here. I'd recommend Okta, the other is OneLogin. Both are worthy of your review. I speak from experience having used both for over a year. Both are had on a per-user per-month basis, and in fact both offer at least a couple of application connections for free (as in beer) so you can likely have your solution for no cost.

    The basic architecture is that a very lightweight Active Directory Agent is installed on a member server in your AD domain. That agent synchronizes the AD user and group objects from your AD (you can select from the top level or only certain sub-OUs). All configuration is done using the web interface which is where you configure the SAML relationship with your application providers (Google, etc) and where you choose which AD users have access to the applications you're connecting to.

    If users are on your network and signed in to active directory, they won't be prompted for passwords when they access SAML / SSO enabled applications. Very simple from a user's perspective and easy to manage from an IT standpoint.

  44. Re:The Holy Grail of all IT? Really? by Pope+Hagbard · · Score: 1

    I'd assumed the holy grail comment was referring to real SSO, as opposed to using the same credentials everywhere but entering them for each individual service.

  45. Try Stormpath by Anonymous Coward · · Score: 0

    Stormpath has Active Directory synchronization and google oAuth2 support. Therefore the platform maintains things synchronized.

    In short, anything happening in google and Active Directory will be in synchro automagically. For extra magic they provide an API and a web interface too.

    https://stormpath.com

    1. Re:Try Stormpath by pabloa98 · · Score: 1

      I use the Java SDK. It works! With other configuration though. But I still think you should check if that works for you.

  46. Imprivata by Anonymous Coward · · Score: 0

    Hospital systems use Imprivata for Single Signon. Whether it works in his scenario, I don't know but I would contact them.

  47. Solution in search of a problem by Anonymous Coward · · Score: 0

    I love how everyone is trying to duct tape their horse carriage to an automobile because of the fallacy of sunk cost. I remember when all the "computer hacking books" talked about Novell NetWare because of all the pimply teenagers who wanted to hack their GPA.

    Take your entire IT infrastructure and throw it in the garbage. Replace every computer that can be replaced with ChromeOS ChromeBoxes.

    The ones you can't: Norton Ghost to manage the workstation hard disk images. DeepFreeze to minimize the frequency of needing to reflash the disk images. Install the Chrome web browser and use User Access Policies to disable everything but the web browser and the ability to mount USB flash drives. Disable Autorun(obviously).

    Then: worry about the school website/webapp and quit dicking around with infrastracture that meets the needs of 0.1% of your customer base which is occupying 95% of your resources.

    This "Ask Slashdot" should be about data migration to the Google Apps and what other academic Google Apps/Chrome OS users are doing in terms of grades, attendance, and administrative backend.

    Doing anything else is just chasing sunk costs and trying to shoehorn yesterdays paradigms in to having a role in the correct solution of the past ~3 years.

    1. Re:Solution in search of a problem by art123 · · Score: 1

      The school already has AD and uses both Microsoft and Google products.

      So instead of spending a few hours, one time, configuring ADFS for Google Apps, your solution is to throw almost everything out and go all in on a Google only solution?!? Awesome!

    2. Re:Solution in search of a problem by Anonymous Coward · · Score: 0

      Yes, force every student in the school onto the wireless network so that when it's slow and having issues the entire school grinds to a halt. Also don't let them run anything but web apps. No audio or video editing. No more CAD. No more digital media courses. No IDEs. No real text editors. Don't let students write professionally formatted papers or presentations. If they're writing a 200 page book, make sure they have to manually change each chapter font instead of defining a single, reusable chapter style.

    3. Re:Solution in search of a problem by axl917 · · Score: 1

      DeepFreeze to minimize the frequency of needing to reflash the disk images.

      DeepFreeze? What is this, 2002? We dumped Faronics years ago, there's nothing it did that could not be handled by group policy and, more importantly, not giving everyone admin rights to their boxes.

  48. Ummm free is good right? by Anonymous Coward · · Score: 0

    http://azure.microsoft.com/en-us/documentation/articles/integration-azure-google-apps/

    Beyond that you'd need ADFS setup which is it's own project. A few servers in your DMZ and on production to get it done.

    1. Re:Ummm free is good right? by Anonymous Coward · · Score: 0

      More http://msdn.microsoft.com/en-us/library/azure/dn308591.aspx

  49. Public service announcement by Anonymous Coward · · Score: 0

    HIPPA is not just applying to hospitals

    This just in: self-touted HIPAA expert misspells "HIPAA". This doesn't disprove his statements, but undermines his credibility to the point that every claim he makes should have one or more citations provided.

    HTH!

    1. Re:Public service announcement by Anonymous Coward · · Score: 0

      Given that it was spelled right in the sentence immediately before by the same author, I think it's reasonable to conclude that was a typo.

  50. ADFS and SAML 2.0? by Anonymous Coward · · Score: 0

    I have done several SSO integration projects with various technologies and while I haven't attempted the specific case you are trying, I can offer some general advice:

    Making some assumptions about your use cases, I am imagining a scenario where you have some sort of portal secured using AD credentials and you would like to allow access to Google Apps from that portal.

    In this scenario, Google Apps would act as the Service Provider, The Identity provider would be AD with ADFS.

    Google supports SAML 2.0 SSO (https://developers.google.com/google-apps/sso/saml_reference_implementation) as does ADFS (http://technet.microsoft.com/en-us/magazine/2006.07.simplify.aspx)

    It looks like this has been done before (http://www.huggill.com/2012/01/12/setting-up-google-apps-single-sign-on-sso-with-adfs-2-0-and-a-custom-sts-such-as-identityserver/) albeit with a non-AD identity server (one would think that using AD would simplify things but...)

    Start with a quick dive into SAML2.0 and concentrate on the IDP initiated scenarios (http://saml.xml.org/wiki/idp-initiated-single-sign-on-post-binding)

    With any SSO integration, start testing early and plan on lots of testing. If the SP partner site supports testing with plain-text SAML responses and assertions, start with those and make sure federation works before adding the encryption layer.

  51. Re:SSO is stupid and insecure... by Anonymous Coward · · Score: 1

    Because that can't happen without SSO...

  52. The Holy Grail of all IT? Really? by trazom28 · · Score: 1

    On the education side of IT, your end users range in age from 4 to 18 (students) and then staff/adults. The simpler you can make things, and make them work, the better. For example, a teacher will have 20+ kids in the room, need to get them all signed in to AD, then signed into Google/GAFE. Depending on the age of the group, this can be extremely challenging, especially if usernames are different, and passwords are different. If they could sign in *once* with a short username, and standard password - then be able to dive right into what they need, we'd have more time for the teachers to do what they need to do, and less time for them to be techs. SSO has been something that's been elusive for years, both in public and private sector, and it's always *sort of* worked, but not quite, and not reliably. I hadn't looked at it for some time, but it came up again recently, hence my question to /.

    --
    {} ------ When I think of a good sig, I'll put it here
  53. Re:The Holy Grail of all IT? Really? by Anonymous Coward · · Score: 0

    SSO with a single credential is a Holy Grail, it's a Holy Grail for Users, but not necessarily IT.

    It is really nice, but it can also fraught with workflow issues, depending on the applications. Many support Single Sign ON, but not necessarily Single Sign OFF -- which is a hairier problem. But it is much, much easier for the users to have to maintain a single credential.

    For IT, however, it's a different story. The problem never necessarily goes away.

    On the one hand, you have Shared Credential -- where you have to log in manually to everything, but the credential is the same. LDAP servers fill this role admirably. IT likes this too.

    But in the SAML SSO world, systems can be more loosely coupled. In a federated world of multiple domains, where users of different groups, even 3rd parties have access to applications, it gets even more fun.

    Now, IT has to manage the User Provisioning problem. That is, say they have 5 apps they support. When a new user is added to the SSO system, that user may well need to be created, individually, in to the 5 separate applications. And IT gets to manage all that complexity, getting the roles and permission correct, etc. etc.

    So, from an IT perspective, SSO may not buy much in terms of making the system landscape easier to manage.

    The best scenario is a combination of SSO with Share Credential. An SSO system that is backed by the same LDAP server that all of the apps use. THAT it's the IT Holy Grail. One stop shopping for the whole kit. But in the ends it involves two disparate systems, the SAML IdP and the credential store.

  54. Using SAML, you can tell Google you are anyone by trazom28 · · Score: 1

    You are correct - having elementary students type the @domain.etc.yadda.yadda that GAFE requires can be painful for the teaching staff to work through. I appreciate your comments and information - really has given me a lot to read over and I'm thinking that may just do the trick. Thank you!

    --
    {} ------ When I think of a good sig, I'll put it here
  55. Re:Seriously? by Anonymous Coward · · Score: 0

    I'm guessing Jon Dough threw privacy out the window, with his pants.

  56. Use CAS by grilled-cheese · · Score: 1

    Our university uses CAS SSO by JASIG. https://wiki.jasig.org/display... . It's nice because anyone can use it without having to get IT involved for their own pet projects and they never get a secret to maintain or permissions to setup like with AD or LDAP.

    1. Re:Use CAS by Anonymous Coward · · Score: 0

      And you can integrate quite heavily with AD using spnego, AD FS2 and pac4j.

  57. Okta by Anonymous Coward · · Score: 0

    We use Okta (okta.com) to do SAML based SSO for Google Apps, as well as a ton of different applications. It works for a lot of things from Peoplesoft to NewRelic to Jira, basically anything that supports SAML.

  58. CAS, As Others Are Recommeding by Anonymous Coward · · Score: 0

    We've done exactly that locally -- users logged into the AD domain are passed into Google Apps automatically while anyone working from home, accessing from mobile devices, etc. is passed on to a CAS Single Sign On page where they can sign in and continue to access other SSO'd services. As others have said, anyone leaving the system unattended will be vulnerable, but, then, at varying levels of effort unattended physical access can always result in compromise.

    Investigate:

    CAS - https://wiki.jasig.org/display/CAS/Home
    CAS Google Apps Support - https://wiki.jasig.org/pages/viewpage.action?pageId=6063484 [be sure to note the non-username attribute details linked at the bottom]
    CAS SPNEGO Support - https://wiki.jasig.org/display/CASUM/SPNEGO

  59. Not for the timid.... by trazom28 · · Score: 1

    GADS is nice - we make AD changes, and on the sync, Google gets them. That part rocks. SSO itself would be ideal, however. Starting to read though and it does look like a good challenge. From what I'm reading so far, ADFS may do what is needed. Lots more research needed though before I fire anything in.

    --
    {} ------ When I think of a good sig, I'll put it here
  60. Holy Grail not needed by trazom28 · · Score: 1

    Thank you - I'm reading though it now.

    --
    {} ------ When I think of a good sig, I'll put it here
  61. Been there, done that. by trazom28 · · Score: 1

    Thank you - I will!

    --
    {} ------ When I think of a good sig, I'll put it here
  62. Hi Slashdot, can you do my job for me? by Anonymous Coward · · Score: 0

    Nuff' said.

  63. Why? by Anonymous Coward · · Score: 0

    Why did this pretentious little faggot link to "Holy Grail"?

  64. Oracle Single Sign-on by MouseR · · Score: 1

    Disclaimer: I work for Oracle but not in sales nor in any branch related to this product.

    At the office (where I work as a senior iOS / OS X native app developer), we have Oracle SSO running on all of our internally-deployed apps, including web sites, desktop apps, mobile.

    OP talks of holy grail of IT so, while I dont know of alternatives, based on my experience, it's quite possible to have a decent single sign-on system.

    Obviously, Oracle's offering is not free (as in beer speech) at 85$ a seat. It's best to contact the sales rep to see if any bulk or student pricing apply (I do not know as I'm not in sales).

  65. ADFS is the way to link AD to Google Apps by tlbdk · · Score: 1

    Have done it a couple of times and it's not that hard:
    http://www.huggill.com/2012/01...

  66. Re:The Holy Grail of all IT? Really? by Anonymous Coward · · Score: 0

    WOW! Your specific use case is the holy grail of all IT? Guess I should throw this perpetual motion machine away.

  67. You need a cloud security broker by Dharkfiber · · Score: 1

    Centrify, Ping Identity, Bit Glass and others can provide SSO capabilities between your core infrastructure (AD) and the cloud. Some include sync tools and other provide nearly full ADFS implementations. They can also provide 2FA and other authentication mechanisms. Centrify can even give you MDM (Mobile Device Management) for 802.1x like functionality. Bit Glass can do some very cool proxying that gives you DLP style water marking of stored files on the cloud. Etc etc etc.

  68. Re:The Holy Grail of all IT? Really? by Anonymous Coward · · Score: 0

    I know I'm kind of picking this apart unnecessarily, but you say, "Has anyone seen any solution for this that actually works, or is this the Holy Grail of all IT?" Why would it be one or the other, and why would this possibly be the Holy Grail of all IT?

    You have to remember. Most Windows admins don't step out of their world much, so "all IT" is really a subset of what the rest of us know.

  69. Open idm by Anonymous Coward · · Score: 0

    You can use open idm to provsion uaers at goolge And saml to do the signin.

  70. Azure AD with ADFS is the easiest solution to this by Anonymous Coward · · Score: 0

    This is actually not that hard when you add Azure Active Directory into the solution.
    Look at this step by step guide: http://msdn.microsoft.com/en-us/library/azure/dn308591.aspx

    If you want real SSO - than you need to add ADFS to your Active Directory domain. You will even see the screenshot in the documentation where you can select your ADFS solution to be used with Azure AD.

    Currently there are a few hundred different products listed in Azure AD. So if you setup the infrastructure with Azure AD once -- you simply click all other services you want to add to your SSO solution e.g. Dropbox or Twitter

    Get in contact with Microsoft and ask them for a good Office 365 / Azure AD PreSales consultant. I regularly demo this to customers and with a bit of practice and understanding on what options you have and how the components fit it each other - a typical lab setup just takes a few hours.

  71. Re:The Holy Grail of all IT? Really? by Anonymous Coward · · Score: 0

    On the education side of IT, your end users range in age from 4 to 18 (students) and then staff/adults. The simpler you can make things, and make them work, the better. For example, a teacher will have 20+ kids in the room, need to get them all signed in to AD, then signed into Google/GAFE. Depending on the age of the group, this can be extremely challenging, especially if usernames are different, and passwords are different. If they could sign in *once* with a short username, and standard password - then be able to dive right into what they need, we'd have more time for the teachers to do what they need to do, and less time for them to be techs. SSO has been something that's been elusive for years, both in public and private sector, and it's always *sort of* worked, but not quite, and not reliably. I hadn't looked at it for some time, but it came up again recently, hence my question to /.

    I think your example is a clear illustration of technology getting in the way of teaching and that technology should be re-evaluated for that use case. If the teacher is spending a third or more of class time getting students signed on, something is wrong on a more fundamental level than the sign-on problem. Why are we using technology to do this and what is the real value for using it in this case? Those should be the concerns and that's really what's being missed.

    I have worked supporting technology in higher education for twenty years and I see a rush to use tech to "enhance" or supplant proven methods of teaching all the time, with no evidence of actual benefits other than anecdotes and "it must be better because it's new" arguments. When evaluated further--upon implementation and through assessments--a majority of these experiments in tech enhanced learning yield no additional value over classical methods and in some cases have had negative effects like the class time lost to tech issues that could have been used to cover new topics or go into greater detail. Now, there are some clear advantages to tech in teaching some concepts, e.g., where visualization in two or three dimensions allows for clarity of understanding, but the overuse of tech in education that sacrifices covering content needed to advance is far too prevalent and is hurting our students.

  72. MS Azure AD should do this. by deviator · · Score: 1

    haven't tested personally, but it looks good, and doesn't require any "roll-your-own" crap.

    http://azure.microsoft.com/en-...

    1. Re:MS Azure AD should do this. by eWarz · · Score: 1

      Off topic. Only applies to azure.

    2. Re:MS Azure AD should do this. by Anonymous Coward · · Score: 0

      It does not

    3. Re:MS Azure AD should do this. by Jahta · · Score: 1

      Off topic. Only applies to azure.

      Actually no. You can use Azure AD as an extension of your own AD, and it does support 3rd party SSO against Google and other SaaS apps. This can be a good solution for organisations that can't (or don't want to) expose their own internal AD on the internet.

  73. Re:Azure AD with ADFS is the easiest solution to t by deviator · · Score: 1

    what Anonymous Coward just said.

  74. Re:The Holy Grail of all IT? Really? by trazom28 · · Score: 1

    That's kind of the point of this venture - if we can streamline the login process, that in turn would take that waste of time out of the equation and they could focus more on using the technology more effectively.

    --
    {} ------ When I think of a good sig, I'll put it here
  75. Re:The Holy Grail of all IT? Really? by trazom28 · · Score: 1

    You shouldn't stereotype. I've been in IT for over 20 years professionally, another 10 as a hobby prior. In past lives I've been everything from NetWare Admin, support of OS/2 before and after Warp, dabbled in Unix shells, and have used and supported various flavors of Windows from it's early days. I consider myself pretty well rounded and open to suggestions and change in the IT realm. The district where I work happens to run AD. I've brought myself up to speed on it, and feel pretty comfortable with it, but I'm not one of the "AD or Bust!" types that you may have run into in the past. Those folks just irk me :)

    --
    {} ------ When I think of a good sig, I'll put it here
  76. Solution in search of a problem by trazom28 · · Score: 1

    In a perfect world with unlimited funding, that would be easy. It may get there eventually. For now, we need both and need to make both work.

    --
    {} ------ When I think of a good sig, I'll put it here
  77. Why? by trazom28 · · Score: 1

    Ok, I'll bite. Just because it was fun? Why not? Sorry if you took my hyperlink to a wikipedia article personally.

    --
    {} ------ When I think of a good sig, I'll put it here
  78. Re:The Holy Grail of all IT? Really? by Anonymous Coward · · Score: 0

    You shouldn't make absurd statements that indicate your specific problem in your specific situation is The Holy Grail For All IT Everywhere. Especially when your solution to google AD integration is the top search result when googling for an answer.

    Deciding that your problem is so important, lacking the googling skills of an average elementary student, and thinking it is acceptable to get dozens of other people to do the research for you when anyone competent in your field would consider it trivial all while having a thinly veiled pompous attitude really doesn't reflect well. It is not stereotyping. You really are what the other poster describes: out of touch.

  79. NetIQ Access Manager or Cloud Access by LDAPMAN · · Score: 1

    It's an outstanding web sso product. A few clicks and your set

  80. ADFS plus Azure AD by Anonymous Coward · · Score: 0

    Check out this guide: http://msdn.microsoft.com/en-us/library/azure/dn308591.aspx
    Just connect your AD using the new Azure Active Directory Sync tool, add ADFS to you setup and use Azure AD to connect hundreds of different services into you SSO solution.

  81. Use exchange server by Karmashock · · Score: 1

    I don't understand why you're trying to use two distinct systems that were not designed to work together when there is a very easy solution already there?

    The solution you're looking for will have to be custom programmed and it doesn't exist yet.

    That is the answer. if you're prepared to hire a programmer or programming house to do it for you... vaya con dios.

    If that were my show, I would just install an exchange server. MS haters won't like that... but if you're going with an active directory already then what exactly is the beef here?

    I think you should use the tech the way it is supposed to be used unless you're prepared to deal with the consequences of not doing that.

    --
    I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
    1. Re:Use exchange server by Anonymous Coward · · Score: 0

      Um.. The solution they are looking for most certainly does exist and does not need to be custom programmed. There are a lot of responses already with perfectly valid solutions. Microsoft even has a solution with MS ADFS.

      I have no desire to get into an email holy war, but Exchange and Google both have their advantages and their disadvantages. It is about choosing the right tool for your needs. Having Active Directory in no way makes Exchange a more appropriate choice. Exchange, Notes, Groupwise, Zimbra, Google Apps, Office 365.... These all integrate just fine with Active Directory and can utilize SSO solutions for authentication if that is the desire.

      In short, your comment makes no sense.

    2. Re:Use exchange server by Karmashock · · Score: 1

      I stand corrected. I still don't quite seem why anyone would bother. But since someone else did bother for whatever reason... that's great.

      Again, thank you for the correction.

      *tips hat*

      --
      I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
  82. ADFS by Anonymous Coward · · Score: 0

    I've done this a couple of ways...

    I first tried Shibboleth, which was what some Google Apps consultant company wanted to sell me installation services for. This seemed okay, but it was rather buggy when I tried it 5 years ago. I'm sure it has come a looong ways since.

    Then I went to Ping Identity. This works really, really well, but is also pretty expensive. My Google Apps migration project was running out of time, so I bit the bullet and spent the remainder of my budget on this service. If you are *only* interested in SSO for Google Apps, I wouldn't spend the money. If you have a lot of systems that you'd like to use SSO with then I would give these guys a look.

    Lastly I implemented Microsoft's ADFS. This was simple enough to setup, free, and worked like a charm. I'm sure some googling will come up with a number of how-tos for setting up ADFS with GAPPS.

    I'd also take a look at OneLogin. I have not used them myself, but I've heard good things.

  83. Windows Azure AD as an Identity Broker by Anonymous Coward · · Score: 0

    Why not use Windows Azure Active Directory and the Pre-Integrated Applications which include Google Apps. This can be configured to handle both Authentication into Google's platform as well as provisioning to create/manage users out of Active Directory. Just search for Google here:
    http://azure.microsoft.com/en-us/marketplace/active-directory/

    You would have to sync users into Microsoft's Azure AD cloud (free):
    http://msdn.microsoft.com/en-us/library/azure/dn790204.aspx

    And you'd want to set up Federation for a true SSO experience (as long as you implement Windows Integrated Authentication):
    http://social.technet.microsoft.com/wiki/contents/articles/9082.office-365-and-adfs-active-directory-federation-service-installation.aspx

    This is not a "Holy Grail", and VERY doable. I'm honestly very surprised that the Slashdot community is so unaware of these services.

  84. NetIQ CloudAccess by Anonymous Coward · · Score: 0

    gives you single sign on to GoogleApps, but the AD password is never synched to Google (uses a saml-assertion). Keeps your passwords where they belong

  85. I have just got a job in IT and don't have a clue. by Anonymous Coward · · Score: 0

    Would have been a better title for this fetid attempt of a post. Why is OP not unemployed?

  86. Is this legal? by Anonymous Coward · · Score: 0

    Are parents comfortable putting all their childrens' information into the cloud?

    I honestly don't like that everything my child did during K-12 would be impossible to delete, accessible by subpoena as an adult, can and will be used by cloud providers to track EVERYTHING!

  87. Single Sign on Solution by Anonymous Coward · · Score: 0

    Here is a link of information on Oracle's Single Sign on Solution, should you have any questions feel free to reach out and I can walk you through the in's and out's of this solution.

    http://www.oracle.com/us/products/middleware/identity-management/oracle-enterprise-sso/overview/index.html

    Danielle.Koelliker@oracle.com

    PS I am not an anonymous coward, I just dont feel like dealing with creating a name for myself for this forum, I hope this helps, good luck! :)