Forum

Exchange 2007 de Ma...
 
Bildirimler
Hepsini Temizle

Exchange 2007 de Mailboxlara erişim yetkisi tanımlama

14 Yazılar
2 Üyeler
0 Likes
625 Görüntüleme
(@SalihKESGiN)
Gönderiler: 21
Eminent Member
Konu başlatıcı
 

Merhaba,


 Sistemimizde kurulu olan Exchange 2007 üstünde ki tüm kullanıcıların mailboxlarını kendi posta kutuma eklemek istiyorum. Kendi kullanıcıma domain admin üyeliği verdiğim halde posta kutularını görüntüleyemiyorum.Admin olarak ekleyip görebildiğim mailboxları kendi kullanıcımla görebilmem için ne tür tanımlamalar yapmam gerekiyor. Bu konuda yardımcı olabilirmisiniz.?


 


Teşekkürler.. 

 
Gönderildi : 30/12/2010 19:01

(@muratusen)
Gönderiler: 248
Reputable Member
 

Merhaba, 

Aşağıdaki komutları Exchange Management Shell'de koşturarak isteğinizi gerçekleştirebilirsiniz. 

Kullanıcıya ya da gruba, tüm posta kutularında Full erişim vermek için:

Get-Mailbox | Add-MailboxPermission -User “KULLANICIYADAGRUPISMI” -AccessRights FullAccess -InheritanceType all 

Yetkiyi kaldırmak için:

Get-Mailbox | Remove-MailboxPermission -User “KULLANICIYADAGRUPISMI” -AccessRights FullAccess -InheritanceType all  

Saygılar.. 

 
Gönderildi : 30/12/2010 22:10

(@SalihKESGiN)
Gönderiler: 21
Eminent Member
Konu başlatıcı
 

Merhaba,


Göndermiş olduğunuz komutu aşağıdaki gibi girdim yalnız hata veriyor nerede bir yanlış yapıyorum çözemedim nedendir.?


Bu komutu kullandıktan sonra administrator yetkilerinde bir değişiklik olmuyor dimi exchange bilgim olmadığından bir yanlış yapmak istemiyorum.


teşekkür ederim, saygılar.


(Get-Mailbox | Add-MailboxPermission -hakan-AccessRights FullAccess -InheritanceType all)


Hata;


The term 'add-mailboxpermission-hakan-AccessRights' is not recognized as a cmdl
et, function, operable program, or script file. Verify the term and try again.
At line:1 char:41
+ add-mailboxpermission-salih-AccessRights  <<<< FullAccess -InheritanceType all

 
Gönderildi : 31/12/2010 14:42

(@muratusen)
Gönderiler: 248
Reputable Member
 

Komut yanlış koşturulmuş.

Hakan user'ını çift tırnak arasında yazmanız gerekiyor. Hakan user'ına yetki vermek istiyorsanız, komut aşağıdaki gibi olmalı.

Get-Mailbox | Add-MailboxPermission -User “hakan” -AccessRights FullAccess -InheritanceType all  

Yukarıdaki gibi  deneyip bilgi verebilir misiniz?  

Dilerseniz aşağıdaki adımları gerçekleştirerek, EMC üzerinden de yetki verebilirsiniz.

  1. Start the Exchange Management Console.

  2. In the console tree, click Recipient Configuration.

  3. In the result pane, select the mailbox for which you want to grant the Full Access permission.

  4. In the action pane, under the mailbox name, click Manage Full Access Permission. The Manage Full Access Permission wizard opens.

  5. On the Manage Full Access Permission page, click Add.

  6. In Select User or Group, select the user to which you want to grant the Full Access permission, and then click OK.

  7. Click Manage.

  8. On the Completion page, the Summary states whether the Full Access permission was successfully granted. The summary also displays the Exchange Management Shell command that was used to grant the Full Access permission.

  9. Click Finish.

 Kaynak:  http://technet.microsoft.com/en-us/library/aa996343(EXCHG.80).aspx

Vereceğiniz komutun Administrator'ı etkilemesi için o user'ın ya da grubun ismini yazmanız gerekir. Administrator user'ı ya da grubunu yazmadığınız için farklı kullanıcıları ya da grupları etkilemez. 

Saygılar.. 

 
Gönderildi : 31/12/2010 15:39

(@SalihKESGiN)
Gönderiler: 21
Eminent Member
Konu başlatıcı
 

Merhaba,


Komutu ve EMC üzerinden tanımlamaları hata vermeden uyguladım fakat bir çözüm olmadı posta kutularını yine göremiyorum.


Aklınıza gelen başka çözüm yolları varmı.?


Teşekkür Ederim, Saygılar.

 
Gönderildi : 31/12/2010 16:33

(@muratusen)
Gönderiler: 248
Reputable Member
 

Aşağıdaki komutu da uygulayıp tekrar denedikten sonra olumlu ya da olumsuz bilgi vermenizi rica ederim.

add-exchangeadministrator hasan -role ViewOnlyAdmin 

 

 
Gönderildi : 31/12/2010 16:47

(@SalihKESGiN)
Gönderiler: 21
Eminent Member
Konu başlatıcı
 

Bu komutuda denedim yine olmadı görüntüleyemiyor.

 
Gönderildi : 31/12/2010 17:07

(@muratusen)
Gönderiler: 248
Reputable Member
 

Aşağıdaki komut ile deneyip, olumlu ya da olumsuz bilgi verebilir misiniz?

get-mailboxserver EXCHANGESUNUCUADI | add-adpermission -user hasan -AccessRights FullAccess -InheritanceType all  

Yine olmazsa ekran görüntüsü iletmenizi rica ederim. 

 
Gönderildi : 31/12/2010 17:13

(@SalihKESGiN)
Gönderiler: 21
Eminent Member
Konu başlatıcı
 

Komutumu yanlış yazıyorum bilmiyorum ama


Aşağıdaki hatayı veriyor 


ekran görüntüsüde  http://www.resimupload.com/ds116165209_ex1.html  de


The term 'exchangesrv' is not recognized as a cmdlet, function, operable progra
m, or script file. Verify the term and try again.
At line:1 char:12
+ exchangesrv  <<<< add-adpermission-user hasan-accessrights fullaccess -inheri
tancetype all

 
Gönderildi : 31/12/2010 17:53

(@muratusen)
Gönderiler: 248
Reputable Member
 

Boşlukları bırakmadığınız için komutlar karışıyor, ayrıca grep işaretini de (|) eksik bırakmışsınız.

Sanırım kendiniz manuel yazmaya çalışıyorsunuz.

Aşağıdaki komutu kopyalayıp direkt shell'e yapıştırarak uygulayamıyor musunuz? Dilerseniz mailbox'ınızı exchange üzerinde OWA'dan açıp komutu kopyalayabilirsiniz.

get-mailboxserver exchangesrv | add-adpermission -user hasan -AccessRights FullAccess -InheritanceType all

 
Gönderildi : 31/12/2010 18:34

(@SalihKESGiN)
Gönderiler: 21
Eminent Member
Konu başlatıcı
 

Komutu Direk kopyalayıp shell' e yapıştıyorum bu seferde hata aşağıdaki gibi 🙁


Add-ADPermission : Cannot bind parameter 'AccessRights'. Cannot convert value "
FullAccess" to type "System.DirectoryServices.ActiveDirectoryRights" due to inv
alid enumeration values. Specify one of the following enumeration values and tr
y again. The possible enumeration values are "CreateChild, DeleteChild, ListChi
ldren, Self, ReadProperty, WriteProperty, DeleteTree, ListObject, ExtendedRight
, Delete, ReadControl, GenericExecute, GenericWrite, GenericRead, WriteDacl, Wr
iteOwner, GenericAll, Synchronize, AccessSystemSecurity".
At line:1 char:75
+ get-mailboxserver exchangesrv | add-adpermission -user salih -AccessRights  <
<<< FullAccess -InheritanceType all

 
Gönderildi : 31/12/2010 18:58

(@muratusen)
Gönderiler: 248
Reputable Member
 

Son olarak, aynı şekilde aşağıdaki komutu koşturup bilgi vermenizi rica ederim. 

get-mailboxserver exchangesrv | add-adpermission -user hasan -AccessRights GenericRead, GenericWrite -extendedrights Send-As, Receive-As, ms-Exch-Store-Admin

 
Gönderildi : 31/12/2010 19:12

(@SalihKESGiN)
Gönderiler: 21
Eminent Member
Konu başlatıcı
 

Merhaba,


Bu Son hamle ile problem çözüldü. artık görebiliyorum ama aşağıda ki uyarıyı neden verdiğini anlamadım. Birde Sizden ricam kısaca bana ne yaptığımızın açıklamasını, problemin neden kaynaklandığını anlatabilirmisiniz excahnge' de kendimi yetiştirmek istiyorum.


Vaktinizi ayırdığınız ve sorunumu çözmeme yardımcı olduğunuz için teşekkür ederim, sağolun


Saygılar, 


WARNING: Appropriate ACE is already present on object
"CN=EXCHANGESRV,CN=Servers,CN=Exchange Administrative Group
(FYDIBOHF23SPDLT),CN=Administrative Groups,CN=ADIK,CN=Microsoft
Exchange,CN=Services,CN=Configuration,DC=XXX,DC=local" for account
"XXX\hasan".

 
Gönderildi : 31/12/2010 19:42

(@muratusen)
Gönderiler: 248
Reputable Member
 

Daha önce aldığınız hataların nedenlerini diğer post'larımda belirtmiştim.

Şu an aldığınız aslında hata değil, uyarıdır. Kullanıcıyı yetkilendirdiğimiz objelerden bir tanesi zaten hasan kullanıcısında varmış. Toplam 5 obje için kullanıcıya yetki verdiniz; aynı komutu tekrar koşturmak isterseniz, bu uyarı sayısı da 1'den 5'e çıkacak. 

Exchange 2007 yetkilendirmeleri ile ilgili bilgi toplamak için  http://technet.microsoft.com/en-us/library/aa996343(EXCHG.80).aspx  bağlantısını ziyaret edebilir, aynı bağlantı içerisindeki diğer Exchange 2007 konularını da inceleyerek, bu konudaki gelişiminize katkıda bulunabilirsiniz. 

Ben teşekkür eder, iyi yıllar dilerim.

İyi yıllar,

Saygılar.. 

 
Gönderildi : 01/01/2011 23:21

Paylaş: