Forum
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..
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..
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
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.
-
Start the Exchange Management Console.
-
In the console tree, click Recipient Configuration.
-
In the result pane, select the mailbox for which you want to grant the Full Access permission.
-
In the action pane, under the mailbox name, click Manage Full Access Permission. The Manage Full Access Permission wizard opens.
-
On the Manage Full Access Permission page, click Add.
-
In Select User or Group, select the user to which you want to grant the Full Access permission, and then click OK.
-
Click Manage.
-
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.
-
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..
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.
Aşağıdaki komutu da uygulayıp tekrar denedikten sonra olumlu ya da olumsuz bilgi vermenizi rica ederim.
add-exchangeadministrator hasan -role ViewOnlyAdmin
Bu komutuda denedim yine olmadı görüntüleyemiyor.
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.
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
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
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
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
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".
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..