Pesan Pengaturan Keluar Kantor untuk orang lain

9

Kadang-kadang, anggota tim kami sakit dan tidak mau, atau tidak dapat, untuk mengatur pesan Di Luar Kantor mereka di Exchange.

Apa yang telah kami lakukan di masa lalu hanyalah mengatur ulang kata sandi pengguna itu, memberikannya kepada manajer mereka, dan meminta manajer mengatur pesan Tidak Di Kantor. Di lain waktu, manajer menyimpan spreadsheet yang berisi kata sandi pengguna (tanpa sepengetahuan IT!) Sehingga mereka tidak perlu melibatkan kami sama sekali.

Kami berpikir harus ada cara yang lebih baik ... dan kami tidak mungkin menjadi organisasi pertama yang memiliki masalah ini.

Apa sajakah cara kalian memecahkan masalah ini?

Bryan Slatner
sumber

Jawaban:

16

Tidak ada cara untuk melakukannya dari Exchange system Manager, tetapi Anda dapat memberikan diri Anda akses LENGKAP ke kotak surat mereka, dan profil, dan melakukannya dengan cara itu. Maka Anda tidak perlu mengubah kata sandi. Seperti yang ditunjukkan Kara, alih-alih profil, jika Anda memiliki akses web prospek (OWA) yang diaktifkan, Anda dapat menggunakannya.

Silakan pertama-tama masuk ke ADUC (Pengguna Direktori Aktif dan Komputer), perluas domain, cari Pengguna, di panel kanan, temukan pengguna yang Anda perlukan untuk mengatur Di Luar Kantor.

Klik kanan, di tab Exchange Advanced, klik Hak Kotak Pesan, konfirmasikan akun Anda memiliki hak untuk izin baca dan akses kotak surat penuh. Kemudian klik OK.

Setelah itu, silakan buka Control Panel, cari ikon Mail, klik dua kali, klik tombol Show Profilees, klik tombol Add, lalu ikuti wizard untuk membuat profil pengguna. Saat Anda diminta untuk memasukkan akun pengguna dan kata sandi, harap masukkan akun dan kata sandi Anda alih-alih profil pengguna itu sendiri.

- http: //social.technet.microsoft.com/Forums/en-US / ...

Kyle Brandt
sumber
+1 baru saja mengetiknya. Begitulah cara saya melakukannya
Zypher
+1, dan jangan lupa untuk menghapus akses penuh dari diri Anda ketika selesai!
Maximus Minimus
6
Lebih mudah / lebih rapi daripada menambahkan profil mereka ke klien Outlook Anda - Anda dapat mengatur pesan OOO di OWA.
Kara Marfia
Alat peraga untuk melakukannya melalui OWA.
squillman
Yowsa. Itu dia.
Maximus Minimus
3

Solusi saya adalah ini:

Saya membuat akun pengguna yang memiliki akses kotak surat penuh ke setiap kotak surat (Anda dapat memberikan ini di tingkat server).

Saya kemudian menulis sebuah program kecil yang berjalan dengan izin ini, tetapi mengatur sedemikian rupa sehingga pengguna yang mengakses program tidak memerlukan kata sandi. Ini dilakukan dengan menjalankan program pada server web menggunakan peniruan identitas.

Ini ada di VB.NET / WebForms.

Di web.config:

<identity impersonate="true" userName="domain\username" password="password" />

Lalu ada halaman ASP.NET yang sangat sederhana. Dalam aspx, saya punya ini:

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="SetOOF._Default" AspCompat="true"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <p>
        Username
        <asp:TextBox ID="txtUsername" runat="server"></asp:TextBox>
        &nbsp;<asp:Button ID="btnGetUser" runat="server" Text="Select" />
       </p>
        <p>
            <asp:Label ID="lblUserName" runat="server"></asp:Label>
       </p>
<p>        <asp:CheckBox ID="chkOofEnabled" runat="server" /> Out of Office on/off
</p>

    </div>
    <p>
        <asp:TextBox ID="txtOofText" runat="server" Height="217px" Width="479px" 
            TextMode="MultiLine"></asp:TextBox>
    </p>
    <p>
        <asp:Button ID="btnUpdateUser" runat="server" Text="Update User" />
    </p>
    </form>
</body>
</html>

dan dalam file .vb, saya punya

Imports MAPI
Partial Public Class _Default
    Inherits System.Web.UI.Page

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    End Sub

    Protected Sub btnGetUser_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnGetUser.Click

        Dim ses As MAPI.Session
        ses = New MAPI.Session
        ses = CreateObject("MAPI.Session")
        ses.Logon(ShowDialog:=False, NoMail:=True, ProfileInfo:="mailserver" & vbLf & txtUsername.Text)
        Dim user As MAPI.AddressEntry = ses.CurrentUser
        lblUserName.Text = user.Name
        chkOofEnabled.Checked = ses.OutOfOffice
        txtOofText.Text = ses.OutOfOfficeText
        ses.Logoff()
    End Sub

    Protected Sub btnUpdateUser_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnUpdateUser.Click
        Dim ses As New MAPI.Session
        ses = CreateObject("MAPI.Session")
        ses.Logon(ShowDialog:=False, NoMail:=True, ProfileInfo:="mailserver" & vbLf & txtUsername.Text)
        ses.OutOfOffice = chkOofEnabled.Checked
        ses.OutOfOfficeText = txtOofText.Text
        ses.Logoff()
    End Sub
End Class

Perhatikan bahwa Anda harus menginstal Outlook di server web tempat Anda menjalankannya, karena menggunakan MAPI untuk menyambung ke server surat (Anda juga memerlukan referensi di tingkat proyek ke Perpustakaan CDO Microsoft, yang merupakan MAPI). Selama Anda semua satu Organisasi Exchange, tidak masalah server surat mana - Exchange akan mengarahkan aplikasi ke server yang tepat.

Anda dapat menggunakan bagian web.config Anda untuk membatasi akses ke aplikasi ke helpdesk dan sysadmin Anda sehingga pengguna biasa tidak dapat mengakses aplikasi itu sendiri.

Richard Gadsden
sumber
2

Anda tidak mengatakan versi Exchange apa yang Anda miliki, tetapi sepertinya akan mungkin untuk mengatur pesan melalui skrip PowerShell di Exchange 2010 dan Exchange 2007 jika Anda menginstal EWS Managed API. Saat ini tampaknya ini hanya tersedia sebagai kandidat rilis.

Sakit kepala
sumber
2

Jika Anda masuk ke Konsol manajemen Exchange sebagai Admin Domain atau Admin Exchange - dan kemudian rentangkan Server pertukaran Anda, lalu pilih 'Kotak Alat'. Kemudian klik dua kali dalam Pelacakan pesan untuk membuka konsol web dan masuk sebagai Admin Domain / Admin Exchange. Di bagian atas pilih 'Kelola Organisasi saya' lalu pilih 'Pengguna Lain'. Cari, dan pilih, pengguna. Ketika lembar properti pengguna terbuka di sebelah kanan ada 'Beritahu Orang Anda Sedang Liburan'. Anda bisa mengatur Out of Office di sana. tanpa memberikan rincian orang lain atau mengetahui kata sandi orang lain.

kapal kecil
sumber
2

Anda dapat menggunakan Exchange PowerShell Set-MailboxAutoReplyConfiguration untuk ini:

Untuk mengaktifkan

Set-MailboxAutoReplyConfiguration -Identity tony -AutoReplyState Enabled -InternalMessage "Internal auto-reply message."
-ExternalMessage "External auto-reply message."

Dijadwalkan

Set-MailboxAutoReplyConfiguration -Identity tony -AutoReplyState Scheduled -StartTime "7/10/2015 08:00:00" -EndTime "7/15/2015 17:00:00" -InternalMessage "Internal auto-reply message"

Untuk Nonaktifkan

Set-MailboxAutoReplyConfiguration -Identity tony -AutoReplyState Disabled
KERR
sumber
0

Anda baru saja menggambarkan SOP tempat saya bekerja, dengan pengecualian yang biasanya hanya dilakukan untuk pemilik perusahaan, dan saya tahu pswd-nya sehingga tidak berubah.

Pelintiran saya pada masalah sedang diminta untuk mematikan kembali Office Off ketika dia kembali.

Saya setuju harus ada cara yang lebih baik.

DavidGrove
sumber
0

Anda dapat keluar kantor menggunakan Exchange. Saya baru saja melakukan ini untuk salah satu pengguna kami. Saya TIDAK harus memberi diri saya akses ke kotak suratnya, saya juga tidak harus mengatur akunnya atau menggunakan Outlook sama sekali.

Seperti kata desshiels dengan benar, ini dapat dengan mudah dilakukan:

  1. Klik Toolbox di Exchange
  2. Klik Pelacakan Pesan dan masuk ke konsol OWA
  3. Klik Kelola Organisasi Saya
  4. Pilih 'pengguna lain'
  5. Ketikkan nama pengguna mis. John Smith
  6. Klik "Beri tahu Orang-Orang bahwa Anda Sedang Liburan" dan Anda akan memiliki halaman untuk balasan otomatis
  7. Konfigurasikan ini dan simpan
  8. Selesai
DarkLink
sumber