Hi Andrew:
Per your inquiry, following are the changes that will appear in the future
version of [MS-NRPC]: Netlogon Remote Protocol Specification:
Section 1.3.8.1.4 will reads as follows:
1.3.8.1.4 Fields and Structures Used by Netlogon Pass-through Methods
During the design of the NetrLogonSamLogon method which is used for Netlogon
pass-through,
three fields were created to pass information opaquely for applications:
* LogonLevel
* LogonInformation
* ValidationLevel
At that time it was thought that there would be four types of logon:
* Interactive
* Network
* Service
* Generic
In Windows, there were only three were used: Interactive, Network and Generic.
Service type
remains an option that can be used by callers, and like all the Netlogon
pass-through behavior must
be specified by the receiving protocol.
Current section 1.3.8.1.4 will become section 1.3.8.1.5
A windows behavior is added in section 2.2.1.4.16.
NetlogonServiceInformation: Logon information provided pertains to a service
account logon.
A service account acts as a nonprivileged user on the local computer and
presents anonymous
credentials to any remote server.<29><30>
Windows behavior is added in Appendix B: Windows behavior as follows:
<30> Section 2.2.1.4.16: Windows clients do not use this logon class.
In section 3.5.4.4.1 , following sentence is added at the end of first
paragraph:
For more information about Fields and Structures used by Netlogon pass-through
methods, see section 1.3.8.1.4.
Please let me know if this does not answer your question.
Regards,
Obaid Farooqi
Sr. SEE | Microsoft
----Original Message-----
From: Andrew Bartlett [mailto:[email protected]]
Sent: Tuesday, September 09, 2008 7:13 AM
To: Interoperability Documentation Help
Cc: [email protected]; [email protected]
Subject: What are the 'Service' levels in SamLogonEx?
In MS-NRPC 3.5.4.4.1 NetrLogonSamLogonEx command uses 2.2.1.4.6 NETLOGON_LEVEL
typedef enum _NETLOGON_LOGON_INFO_CLASS{
NetlogonInteractiveInformation = 1,
NetlogonNetworkInformation = 2,
NetlogonServiceInformation = 3,
NetlogonGenericInformation = 4,
NetlogonInteractiveTransitiveInformation = 5,
NetlogonNetworkTransitiveInformation = 6,
NetlogonServiceTransitiveInformation = 7 } NETLOGON_LOGON_INFO_CLASS;
What I'm wondering is: What are the Service levels for? Neither MS-NRPC or
MS-APDS seems to define their use.
Thanks,
Andrew Bartlett
--
Andrew Bartlett
http://samba.org/~abartlet/
Authentication Developer, Samba Team http://samba.org
Samba Developer, Red Hat Inc.
_______________________________________________
cifs-protocol mailing list
[email protected]
https://lists.samba.org/mailman/listinfo/cifs-protocol